C语言程序设计实验一.doc

C语言程序设计实验一.doc

ID:56183526

大小:139.50 KB

页数:12页

时间:2020-03-18

C语言程序设计实验一.doc_第1页
C语言程序设计实验一.doc_第2页
C语言程序设计实验一.doc_第3页
C语言程序设计实验一.doc_第4页
C语言程序设计实验一.doc_第5页
资源描述:

《C语言程序设计实验一.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、—、实验预习报告内容预习日期:年月日实验预习报告内容原则上应包含实验目的、实验所用主要仪器药品、实验原理与公式、实验预习疑问等项目。一、目的和要求1、熟悉C语言运行环境。2、棠握C语言程序的书写格式和C语言程序的结构。3、掌握C语言上机步骤,了解运行一个C程序的方法。4、正确理解C输入输出函数的使用5、掌握C的基本类型,理解并掌握C变量二、实验内容1、下面的程序试图计算由键盘输入的任意两个整数的平均值:#includeintmain(){intx,y,a;scanf("%x,%y,&x,&y);a二(x+y)/2;prinif(“Theaverageis

2、:,,a);return0;}调试无语法错误后,分别使用下列测试用例对上述程序进行测试:(1)2,6(2)1,3(3)—2,—6(4)-1,-3(5)-2,6(6)—1,3(7)1,0(8)1,6(9)32800,33000(10)-32800,33000分析上述哪几组测试用例较好?通过测试,你发现程序有什么错误了吗?若有错误,请指出错误原因。2.编程设圆半径r=1.5,圆柱髙h=3,求圆周长6.0000000、圆而积7.065000、圆球表而积28.26000>圆球体积10.597500、圆柱体积21.195000。用scanf输入数据,输出计算结果,输出时要求有文字说

3、明。三、实验心得体会撰写本次实验的心得体会实验预习评分:二、实验原始(数据)记录实验时间:2013年3月8日(星期五第七八节)实醃同组人:如有实验数据表格,学生在实验预习时应画好实验数据表格,供实验时填写数据(本页如不够,可另附相同规格的纸张)。指导教师批阅及签名签名:年月日三、实验报告内容年月日实验报告内容原则上应包含主要实验步骤、实验数据计算(实验操作)结果、实验结果(疑问)分析等项目。实施内容:一、根据实验要求:下面的程序试图计算由键盘输入的任意两个整数的平均值:#includeintmain(){intx,y,a;scanf(“%x,%y,&x,

4、&y);a二(x+y)/2;printf(“Theaverageis:va);return0;}设圆半径r=l.5,圆柱高h二3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明。所以,编写程序实验程序如下:1、下面的程序试图计算由键盘输入的任意两个整数的平均值:#include〈stdio.h〉intmain()intx,y,a;scanf(“%x,%y,&x,&y);a=(x+y)/2;printf("Theaverageisa);return0;}调试无语法错误后,分别使用下列测试用例对上述程序进行测试:(1

5、)2,6(2)1,3(3)—2,—6(4)-1,-3(5)—2,6(6)—1,3(7)1,0(8)1,6(9)32800,33000(10)-32800,33000分析上述哪几组测试用例较好?通过测试,你发现程序有什么错误了吗?若有错误,请指出错误原因。实验过程:(一)、上述程序中语法存在几处错误:(1)要将改成英文状态下输入(2)把阪%『改成%d%d,并把双引号补全即“"%d%d"”(3)在“Theaverageis:”后面加上“%d”并用逗号与隔开。得到正确的程序:ttinclude

6、z,&x,&y);a=(x+y)/2;printf(〃Theaverageis:%d〃,a);return0;}测试:输入“1,3”得到的平均数如下所示:再测试:输入“1,0”得到的平均数如下所示:(二)、实验时依次输入上述十组数据,其中得出的结果发现第七组和第八组有误。第七组中的1,0的平均数求得0o第八组中的1,6的平均数求得3o他们的平均数数应该为0.5和3.5。原因:由于程序中所定义的变量为整型变量,所以得到的平均数也要是整数,若不是整数,编译器将自行调节。所以第七第八组得出的结果有误。改正:可以使用float单精度实型取代int整型。即如下:ttinclud

7、evoidmain(){floatr,h,1,si,s2,vl,v2;printf(/z请输

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

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

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