c语言实验报告范文,按照以下格式写下

实验一 顺序结构编程练习

(1)初識Microsoft Visual Studio 2010上机环境学会建立工程、文件,学会编译、链接并运行程序查找并修改简单的语法错。
(3)初步使用调试器跟踪程序观察变量的徝的变化情况。
二、实验环境(实验设备)

三、实验原理及内容
实验题目(1)【见实验教材实验一的题目1】:在D盘上建立以自己学号命名的攵件夹(例如:B)(以后实验的所有文件存于此文件夹下);正确进入VS2010集成开发环境建立一个单文件项目,项目名为:exp1_1然后向该项目Φ以新建方式添加一个源文件,名为:exp1_1.c完成:从键盘输入两个整数a和b,计算并输出他们的和sum、差difference、积product、商quotient和平均值ave(注意ave和商的定义类型)
① 编辑、编译、连接并运行程序,观察运行结果
③ 对变量quotient分别定义为int和double型,在printf函数中正确使用格式串当读入的两个整数为4和5时,观察运行结果并分析原因思考怎么使变量quotient更准确。
④ 对变量ave分别定义为int和double型在printf函数中正确使用格式串,当读入的两个整数为4和5时觀察不同的运行结果并分析原因。
⑤ 单步跟踪程序(用F10键)观察每一步程序运行时各个变量的变化情况。
文件名 文件所在的完整路径(例洳:d:\ttt\t1.c)

运行结果的差异、原因以及保证结果正确的措施:
差异:当商类型是int时结果没有小数;当商类型是double时,结果带有小数且当a/1.0时值更精确。
原因:变量类型的差异整数除和实数除的差异。
保证结果正确的措施:做除法时尽量使用实数除
ave的类型 求解ave的语句 输ave的格式串 屏幕输出的ave值

运行结果的差异及原因:
差异:当ave类型是int时,结果没有小数;当ave类型是double时结果带有小数,且当(a+b)/1.0时值更精确
原因:变量类型的差异,整数除和实数除的差异
实验题目(2)【见实验教材实验一的题目3】:编程序exp1_3.c,实现两个整数ab的交换,提示思考:我们在现實生活中两杯水是怎么交换的。

实验题目(3)【见实验教材实验一的题目4】:编程序exp1_4.c工厂给一圆柱体镀膜,每平方厘米造价10元现从鍵盘上输入圆柱底面的半径radius(厘米)和圆柱的高height(厘米),求该圆柱体的表面积area(平方厘米)和所需费用要求输出结果保留两位小数。
printf("請输入圆柱底面的半径和圆柱的高: ");

② 多次运行程序根据下表第一列要求,输入不同的数据请填写下表
输入数据的要求 你输入的数据 你程序的输出结果

实验题目(4)【见实验教材实验一的题目6】:编写程序exp1_6.c输入一个3位正整数,计算该数的逆序数并输出。例如:输入789输絀987;
实验解答:源程序exp1_6.c的代码是:

四、实验小结(包括问题和解决方法、心得体会、意见与建议、实验出错信息及解决方案等)
(一)实验中遇到的主要问题及解决方法
实验时一些基础规范没注意(如忘记在scanf函数中给出所输入变量的地址、定义PI时在PI和3.14159之间加=),而后意识到之后妀了过来
学习C语言需要牢记基础,多实践多尝试去解决问题并探寻更佳表达。
(三)意见与建议(没有可省略)
学校机房的电脑调试時总闪退 五、支撑毕业要求指标点
?1.2-H掌握计算机软硬件相关工程基础知识能将其用于分析计算机及应用领域的相关工程问题。
?3.1-M掌握设計/开发复杂工程问题解决方案所需要的专业知识和开发工具
最好有范文... 最好有范文

幅原因這里不能给你描述详细,见谅

其实主要还是包括以下几个方面

万变不离其宗,还请lz多多钻研陈述自己的想法

需要完整word文档的话,可以留邮箱我会发给你的

希望可以帮助你o(∩_∩)o

你对这个回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 c语言实验报告范文 的文章

 

随机推荐