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

(1)求圆面积和周长

要求:输入圆的半径r,计算圆的周长和面积。

1.流程图


2.测试数据及运行结果
测试数据:r=6

运行结果:

3.实验分析

问题:输入框提示处无法继续运行

原因:粗心大意,忘切换成英文版引号

解决:加上引号使里面内容变为字符串输出

(2)判断闰年

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


2.测试数据及运行结果
测试数据:year=2017

运行结果:

3.实验分析

问题:程序运行报错

原因:不知道选择语句框中用什么符号链接多个条件,以及除余的符号

解决:通过百度找资料解决

(3)求所有闰年

要求:输出1980年至今所有的闰年
1.流程图

2.测试数据及运行结果

运行结果:

3.实验分析

问题:无

(4)判断有多少天

要求:输入年份和月份,判断该月有多少天
1.流程图

2.测试数据及运行结果
测试数据:year=2017, month=10

运行结果:

3.实验分析
问题:出现常识性错误,计算结果不符合实际情况

原因:平日里知识储备较少

解决:询问同学,网上查找资料

(5)猜数游戏

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

1.流程图

2.测试数据及运行结果

测试数据

运行结果

3.实验分析
问题:n出现了随机小数,虽然不影响结果但是不符合题意

原因:疏忽细节没有重视过程

解决:在老师的课件找到有关随机数有上下取整的资料

原因:没有看清题目要求

(6)猜数游戏扩展

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

1.流程图

2.测试数据及运行结果
测试数据:

运行结果:

3.实验分析
问题:找简单方法输出i无法停止

原因:i无法找到输出点

解决:用笨方法也能解决问题

(二)结对编程总结

本次结对编程同学是侯冠达,[博客链接]http://www.cnblogs.com/HGD980425/p/7650866.html
编程真的很考虑逻辑思维由于第一次编程其中遇到了很多错误大脑很容易混乱然而我的同伴给了我很大的帮助,同时写程序框图也很好玩每当成功写出一个框图满满的成就感,
同时小组结合的办法有效的减少了个人的计算时间,在互相帮助的同时也有紧迫感无形中更加锻炼了自己使自己的注意力高度集中处理事情的效率一直保持较高水平,
我对小组合作完成的看法我觉得是一种双赢的关系有帮助有比较很好,而且在以后的工作中肯定也是要在一个团队中去完成属于自己的任务。
关于这次作业我发现身边的好多同学真的很优秀我应该向他们学习通过自己的努力赶上她们的步伐,虽然是我第一接触raptor并且根据问题编写程序框图,但有种初生牛犊不怕虎的感觉很刺激很好玩。
编程虽然很艰难但我觉得真的很好玩我喜欢。

posted @ 2017-10-11 15:23  任佳鹏  阅读(780)  评论(0编辑  收藏  举报