C语言程序设计第一次作业

(一)实验总结

1.求圆面积

(1)题目

输入圆半径,计算圆面积

(2)流程图

(3)测试数据及运行结果

(4)实验分析

问题1:流程图的判断与赋值.
原因:没有正确理解每一个功能.
解决办法:找到相应框架,理解其功能.

2.判断闰年

(1)题目

输入一个四位年份,判断其是否是闰年。闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。

(2)流程图

(3)测试数据及运行结果

(4)实验分析

问题1:闰年判断错误.
原因:条件不足,导致错误.
解决办法:认真审题,组织好条件再输入.

3.求所有闰年

(1)题目

修改第2题,输出1980年至今所有的闰年

(2)流程图

(3)测试数据及运行结果

(4)实验分析

问题1:所求闰年少了.
原因:i的取值范围错误.
解决办法:修改范围.

4.判断有多少天

(1)题目

修改第2题,输入年份和月份,判断该月有多少天。

(2)流程图

(3)测试数据及运行结果

(4)实验分析

问题1:闰年与平年2月天数一样.
原因:判断闰年与平年时错误.
解决办法:修正判断闰年与平年的条件.

5.猜数游戏

(1)题目

程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了, 如果猜错了,则说明猜大了还是猜小了。

(2)流程图

(3)测试数据及运行结果

(4)实验分析

问题1:赋值错误,最后辨认大小错误.
原因:对函数不是特别熟.
解决办法:学习有关函数的意义.

6.猜数游戏扩展

(1)题目

修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。

(2)流程图

(3)测试数据及运行结果

(输入的数分别是2·3·4·5·6·7·8·9·10·11)

(4)实验分析

问题1:用循环无法输出正确值
原因:不懂循环框的性质
解决办法:在网上咨询或咨询老师

(二)结对编程总结

本次结对编程同学是任佳鹏,http://www.cnblogs.com/rjp123/p/7650738.html
两个人一组的方式很特别也很有效,不懂的可以互相交流,大大的避免了错误的几率。做编程一定要自己做,上课一定要认真,并且一定要课下看书和预习,否则,会被他人落下,两个人不仅可以互相督促学习,还可以增加彼此的竞争,非常棒!!!

posted @ 2017-10-11 15:32  孤寂一粒沙  阅读(427)  评论(0编辑  收藏  举报