《c语言实验指导书》第4版

《c语言实验指导书》第4版

ID:2087626

大小:216.50 KB

页数:23页

时间:2017-11-14

《c语言实验指导书》第4版_第1页
《c语言实验指导书》第4版_第2页
《c语言实验指导书》第4版_第3页
《c语言实验指导书》第4版_第4页
《c语言实验指导书》第4版_第5页
资源描述:

《《c语言实验指导书》第4版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计实验指导书C语言程序设计实验指导书22C语言程序设计实验指导书目录实验1运行简单的C程序2实验2练习使用算术运算符5实验3使用输入、输出函数7实验4模拟ATM取款机界面8实验5循环语句的使用——猜数字游戏10实验6一维数组的应用11实验7二维数组的应用13实验8函数参数的传递14实验9嵌套与递归调用的实现15实验10结构体和共用体16实验11文件18课程设计:单链表的操作2022C语言程序设计实验指导书实验1运行简单的C程序一.实训目的:1、熟悉TC运行环境2、练习简单C程序的编写3、熟练掌握

2、C程序的上机运行步骤二.实训内容:1.实验要求:编程求37+29的值,熟悉TC运行环境2.分析与设计:编写一个main()函数,将数据37和29分别用变量保存,然后用另一个变量存放两个变量的和,最后将和变量的值输出。3.源代码:main(){inta,b,sum;a=37;b=29;sum=a+b;printf(“sum=%d”,sum);}在TC环境中输入上面的代码后,先编译、连接,再保存,然后再运行。具体操作步骤如下所示:(1)编译(2)连接22C语言程序设计实验指导书(3)保存F2(4)运行CTRL+

3、F9(5)运行结果ALT+F522C语言程序设计实验指导书按任意键返回注意:1、第(1)步和第(2)步可以合起来操作,使用快捷键F92、程序比较大时,最好边输入代码,边保存,以防止意外情况的发生。选做题:1.输出字符串main(){printf(“Cprogram”);printf(“HelloWorld!”);}2.已知圆的半径为5,求圆的面积和周长。#definePI3.14main(){intr=5;floats;s=PI*r*r;printf(“area=%f”,s);}3.求任意两个数

4、中的最大值。运行时需要从键盘输入二个整数,以“,”号间隔。main(){inta,b,max;printf(“Inputtwonumbers:”);scanf(“%d,%d”,&a,&b);max=a;if(max

5、++和--要看清是先使用还是先自增(减)3.源代码:程序1:取出一个三位整数的各个位,并输出main(){intx=123;charc1,c2,c3;c1=x%10;c2=x/10%10;c3=x/100;printf(“%d,%d,%d”,c3,c2,c1);}运行结果为:1,2,3程序2:练习自增和自减运算符的使用main(){intx=2,y,z;y=(++x)+(x++)+(++x);z=(x--)+(--x)+(x--);printf(“x=%d,y=%d,z=%d”,x,y,z);}运行

6、结果:x=2,y=12,z=12选做题:一.分析下面程序运行结果产生的原因。1.main(){intx,y;charc;x=y=5;ch=’a’;printf(“%d,%d,%c”,x++,++y,ch);}2main(){floatm,n,k;k=(3.1,m=2.0+2.1);printf(“%f”,k);22C语言程序设计实验指导书n=(m=3.8,k);printf(“%f”,n);}3.main(){inta=2,b=1,c=1,d=6,e=9;b+=a;printf(“%d”,b);c*=a;p

7、rintf(“%d”,c);d/=a;printf(“%d”,d);e%=a;printf(“%d”,e);}4.main(){inta1,a2;floatb,c;b=5.425;c=52.954;a1=(int)(b+c);a2=(int)b+(int)c;printf(“a1=%d,a2=%d”,a1,a2);}二.编程题1.求1+2+3+4+5+6+7+8+9+10的和。2.利用中间变量,实现两个变量的值互换。22C语言程序设计实验指导书实验3使用输入、输出函数一.实训目的:熟练使用格式输出函数pri

8、ntf()和格式输入函数scanf()二.实训内容:1.实验要求:格式输入函数scanf()和格式输出函数printf()的使用2.分析与设计:输入函数中的普通字符需要原样输入,并注意分隔符的使用;输出函数中的格式控制符和输出项数要一一对应。3.源代码:程序1:为使得a=1,b=2,c=‘A’,d=5.5,在键盘上如何输入?#includemain(){inta,b;charc;floatd;s

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

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

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