c语言程序设计第二次作业

(一)实验总结
改错题(一)
错误信息1:
错误原因:stdio拼写错误。
改正方法:将stido改为stdio
错误信息2:di
错误原因:第三个输出少引号
改正方法:加一个引号。
错误信息3:
错误原因:第二个输出没;
改正方法:加一个;
错误信息4:
错误原因:main拼写错误
改正方法:将mian改成main
改错题(二)
改错信息1:
错误原因:<>中少了.h
改正方法:加上.h
错误信息2:
错误原因:不应该有*
改正方法:去掉*
错误信息3:
错误原因:少了个%
改正方法:将d前边加个%
错误信息4:
错误原因:输出的不应为x
改正方法:将他改成y,x,x,
错误信息:没有赋值
错误原因:缺少x的赋值
改正方法:加一个x = 3
(二)学习总结
1:(1)程序:

运行结果:
(2)程序:
运行结果:
(3)程序:
运行结果:
(4)程序:
运行结果:
2:2.在C语言中,在头文件limits.h中,有关于各种基本数据类型的最大以及最小值的宏定义。例如,int型的最大值为INT_MAX,最小值为INT_MIN。运行下列程序,看一下结果是什么?

修改程序,输出i+1,结果是什么?为什么?

原因:因为超过了最大整数的值,发生了整数溢出
修改程序输出j-1,结果是什么?为什么?

3:
原因:他们进制搞错了,%0为八进制,%X为十六进制。
4:总结
严谨在C语言学习中是一个非常非常非常重要的品质,因为一个小小的符号就会导致错误,比如等号前后加空格,输出语句加分号等等,同时整洁认真的习惯也是必须的,一个整洁的代码会帮助你找出错误,当然看着也舒服,每次代码认真会帮助你先写出更好的代码,当然努力是必须的,我们不能局限于课上得内容,课下多去图书馆看看相关的书,少玩游戏。并且在课前做适当的预习,课后多看一下老师弄的课件,我坚信凭借不楔努力‘一定可以学好C语言。
(三)实验总结
(1):求整数均值
1 题目 本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。
2 流程图
3 源代码
4 运行结果
5 实验分析
问题 不加前面的 double Average;
原因 不理解加这个的原因
解决方法 通过问同学搞懂了他的含义以后。就记的加了。
(2):是不是胖了
1 题目 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
2 流程图
3 源代码
4 运行结果
5 实验分析
这个相对比较基础简单一点,编写过程中并未出现什么问题。
(3):计算物体自由下落的距离
1 题目 一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒
2 流程图
3 源代码
4 运行结果
5 实验分析 把%.2f这个的意思搞混了,用错了。
原因 课下没有及时复习课件
解决方法 将课件又复习了一遍,知道了2和f的含义
(4):逆序的三位数
1 题目 程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
2 流程图
3 源代码
4 运行结果
5 实验分析 当俩个同时满足不会写,也不知道else的原则
原因 上课注意力不集中,没有复习
解决方法:问了问同学搞明白了else是就近匹配单独的if
(四) PTA提交列表
顺序结构(1)

顺序结构(2)

posted @ 2017-10-22 02:22  付佳伟。  阅读(392)  评论(0编辑  收藏  举报