欢迎来到天天文库
浏览记录
ID:31726203
大小:501.45 KB
页数:60页
时间:2019-01-17
《c语言试验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、程序设计实验报告学生姓名羊岭学生学号20060140113专业班级工程0601指导老师何国海賊(註任有岩2007年05月31日湖南大学程序设计实验报告目录1实验1一引言12实验2_基本的程序语句33实验3_程序的简单算法制定84实验4_分支结构135实验5_循环结构196实验6_函数和宏定义2631377实验7一数组实验8一指针9实验9_构造数据类型445110实验10_文件操作试验1前言一试验目的1.输出字符串(1)通过运行简单的c程序;(2)学会printf语句的基本用法。2.输岀存储空间的大小(1)通过运行简单的C
2、程序,初步了解C源程序的特点;(2)掌握sizeof运算符的特殊用法。3加法运算程序(1)学会printf语句的基本用法;(2)学会scemf语句的基本用法。二试验内容1编写一个程序,输出信息:Verygood!2编写一个打印输岀字符串"DataTypesandSizes:并从下一行开始打印输出TurboC环境下C语言中各种数据类形存储空间大小。3编写一个加法运算程序。三试验分析1.算法分析:(文字描述即伪代码)⑴利用printf函数输出语句;(2)利用printf函数输岀字节长度;(3)利用scanf函数接收,用pri
3、ntf函数输出。2.N—S图123I输入a输入abed输入ab输出a输出abed输出c四试验源程序代码和调试过程1#includemain(){printf("Verygood!H);)2#includemain(){printf(uDataTypesandSizes:");printf(nchar:%d",sizeof(char));printf(nint:%d",sizeof(int));printf("float:%d",sizeof(float));prin
4、tf(H”);printf(ndouble:%dn,sizeof(double));}3#includemain(){inta,b,c;printf("pleaseinputa,b:");scanf(”%d,%d”,&a,&b);c=a+b;printf(”%d”,c);}五试验结论CC:TURBOC~lbinRunTC.exe
5、n
6、x
7、Uerygood?Pressanykeytocontinue...1hl11-1Pressanykeytocontinue-
8、n
9、x
10、C:TURBOC~1
11、binRunTC.exeDataTypesandSizes:char:1int:2float:41一2C12、f输出变量。3自增运算符的使用(1)掌握自增(++)运算符的使用。4医院收费程序。(1)使用printf输岀文本和变量;(2)使用scanf输入用户提供的数据;(3)使用算术运算符(+和-)执行数学运算。(4)按照要求对程序进行修改,实现若干功能的能力。5输出字符图案(1)熟悉如何定义一个字符形变量;(2)掌握字符形变量的输出方法;(3)按要求对字符形变量输出。二试验内容1运行下列程序,观察其执行结果,思考为什么?2编写程序,输入华氏温度h,输出摄氏温度c(摄氏温度=5/9*(华氏温度・32))。3运行下列程序,观察其执13、行结果,思考自增运算符放在变量之前和放在变量之后,表达式的值有何不同。三试验分析1•算法分析:(文字描述即伪代码)(1)用printf函数输出结果;(2)利用scanf函数接收,用printf函数输出。(3)先定义,再用printf函数处理结果;(4)定义各变量,赋值后,再输岀;(5)利用printf函数中的变量位置,来输出需要的结果。2.N—S图123x=-32768;y=32767;z=32767输入hx=4四试验源小―5程序代码yl=x++;y2二x++xl=x-l;yl=y+lzl=z+lc=(h-32)木5/914、和调试过程输出xl,yl,zl1输出C输出yly2#includcmain(){intx,y,xl,yl;longz,zl;x=-32768;xl=x~l;y二32767;yl二y+1;z=32767;zl=z+l;printf(,,xl=%d,yl=%d,zl=%ld,z,xl,yl,zl);}1
12、f输出变量。3自增运算符的使用(1)掌握自增(++)运算符的使用。4医院收费程序。(1)使用printf输岀文本和变量;(2)使用scanf输入用户提供的数据;(3)使用算术运算符(+和-)执行数学运算。(4)按照要求对程序进行修改,实现若干功能的能力。5输出字符图案(1)熟悉如何定义一个字符形变量;(2)掌握字符形变量的输出方法;(3)按要求对字符形变量输出。二试验内容1运行下列程序,观察其执行结果,思考为什么?2编写程序,输入华氏温度h,输出摄氏温度c(摄氏温度=5/9*(华氏温度・32))。3运行下列程序,观察其执
13、行结果,思考自增运算符放在变量之前和放在变量之后,表达式的值有何不同。三试验分析1•算法分析:(文字描述即伪代码)(1)用printf函数输出结果;(2)利用scanf函数接收,用printf函数输出。(3)先定义,再用printf函数处理结果;(4)定义各变量,赋值后,再输岀;(5)利用printf函数中的变量位置,来输出需要的结果。2.N—S图123x=-32768;y=32767;z=32767输入hx=4四试验源小―5程序代码yl=x++;y2二x++xl=x-l;yl=y+lzl=z+lc=(h-32)木5/9
14、和调试过程输出xl,yl,zl1输出C输出yly2#includcmain(){intx,y,xl,yl;longz,zl;x=-32768;xl=x~l;y二32767;yl二y+1;z=32767;zl=z+l;printf(,,xl=%d,yl=%d,zl=%ld,z,xl,yl,zl);}1
此文档下载收益归作者所有