C语言实训计划指导书.doc

C语言实训计划指导书.doc

ID:50615613

大小:109.50 KB

页数:27页

时间:2020-03-07

C语言实训计划指导书.doc_第1页
C语言实训计划指导书.doc_第2页
C语言实训计划指导书.doc_第3页
C语言实训计划指导书.doc_第4页
C语言实训计划指导书.doc_第5页
资源描述:

《C语言实训计划指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《C语言程序设计》实训指导书郭莹编写前言C语言是功能很强,应用面广,使用灵活的一种语言。用它不仅可以实现其他高级语言所实现的功能,编写出应用程序,而且还能调用系统的功能,实现对硬件的操作。本实训除了使学生熟悉C语言的一般应用外,重点介绍后一方面的应用,旨在使学生得以提高及扩展知识,为今后的工作打下初步基础。本实训中将C语言的一般应用概括为以下几个问题:1、查找最值问题2、数学问题3、数学应用题4、字符串问题5、统计问题6、排序问题(插入数值、删除数值、逆序排列)7、成绩问题8、链表处理9、文件处理另外本实训将指导学生完成以下综合应用实例:10、简单的数据库管理11、简

2、单的弹出式菜单12、用C语言编制画图程序实训一查找最值问题一、目的和要求1、掌握查找最小数或最大数的方法;2、掌握两个数间的最值问题;3、掌握三个数以上的最值问题。二、实验原理1、两个数a,b进行最值比较可以利用if语句或?:表达式语句实现。格式如下:if(a>b)max=a;elsemax=b;max=(a>b)?a:b;2、三个以上的数字a,b,c,d……进行最值比较,要分步实现,简化为两个数的最值比较问题,即先比较前面两个数字的最值,再用最值和后面一个数字比较最值,以此类推。格式如下:if(a>b)max=a;elsemax=b;if(max

3、f(max2main()3{floata,b,c;4printf(“pleaseinputtwonumber);5scanf(“___”,&a,&b);6if(a

4、_____________________(3)330005555.55运行结果:____________________________2、下面的程序功能是按照由小到大的顺序输出任意三个数,填空完成程序。1#include2main()3{floata,b,c,t;4scanf(“%f%f%f”,_________);5if(a>b){t=a;a=b;b=t;}6if(a>c){t=a;a=c;c=t;}1if(b>c){t=b;b=c;c=t;}2printf(“%5.2f,%5.2f,%5.2f”,___________);}调试无语法错误后,

5、分别使用下列测试用例对上述程序进行测试:(1)1.51.98-1.2运行结果:____________________________(2)-860.5运行结果:____________________________(3)330005555.550.99999运行结果:____________________________2、下面的程序功能是从一个3行4列的矩阵中找出最小的那个元素的值,以及其所在的行号和列号,填空完成程序。1main()2{inti,j,row=0,colum=0,min;3inta[3][4]={{1,2,3,4},{9,8,7,6},{-10

6、,10,-5,2}};4min=a[0][0];5for(i=0;i<=2;i++)6for(j=0;j<=3;j++)7if(____________________)8{min=a[i][j];9row=i;10colum=j;}11printf(“min=%d,row=%d,colum=%d”,min,row,colum);}输出结果为:_______________________________________。一、分析讨论1、程序1的第6行和第7行可以用条件表达式_____________________代替。2、假设a,b,c,d均为整型,以下语句借

7、助于中间变量t把a,b,c,d的值进行交换,即把b中的值给a,把c中的值给b,把d中的值给c,把a中的值给d。填空:________________________________________________。3、若有inti,j;对于一个二维数组a[5][6],若要显示第3行的所有元素(从第0行计数),引用语句为______________________________________。二、进一步实验编程实现找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。实训二数学问题一、目的和要求1、学会利用C语言程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。