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

1(1)题目
输入圆的半径,计算圆的周长和面积。
(2)流程图

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


测试数据2


(4)实验分析
问题:导致流程图无法进行
原因: 实验分析无法熟练掌握输入框和赋值框
解决:实验分析多多练习每个步骤,熟练掌握每一步
2(1)题目
判断闰年
输入一个四位年份,判断其是否是闰年。闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。
(2)流程图

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


测试数据2


(4)实验分析
问题:总是在前几步出错,无法进行
原因:分不清and和or的区别
解决:把该替换的替换了,且正确使用除余
3(1)题目
求所有闰年
修改第2题,输出1980年至今所有的闰年
(2)流程图

(3)测试数据

(4)实验分析
问题:在程序打字中有的会出现红色的错误
原因:没有及时的切换英语与汉语的输入法
解决:切换了输入法后解决问题
4(1)题目
判断有多少天
修改第2题,输入年份和月份,判断该月有多少天。
(2)程序图

(3)测试数据

(4)实验分析
问题:无法熟练地掌握循环和选择
原因:无法用公式分开30天和31天的月份
解决:手动输入月份
5(1)题目
猜数游戏
程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了, 如果猜错了,则说明猜大了还是猜小了。
(2)程序图

(3)实验数据

(4)这个题比较简单
6(1)题目
猜数游戏扩展
修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。
(2)程序图

(3)测试数据


(4)实验分析
问题:由于步骤的错误导致无限循环
原因:输入的数字位置错误导致无限循环
解决:更改了程序图中的位置
(二)我的结对编程同学是郭玉霖同学,他的博客地址链接为http://www.cnblogs.com/HBQ521/
我觉得c语言的这门课程比较抽象,难理解。对于高中刚毕业的我们来说是种挑战,所以我们要更加努力好好学习。努力的学好c语言的这门课程为以后打下基础,为了以后的学习铺路,希望可以在大学学到多学些知识为以后打基础。就像这次作业虽然很难但我们还是通过努力来完成了,我相信我们可以学的更好

posted @ 2017-10-14 08:59  李攀¥  阅读(217)  评论(0编辑  收藏  举报