c语言第一次作业

1.求圆的面积和周长
输入圆的半径,计算圆的周长和面积。
流程图

测试数据:r=5

测试结果 :

实验结果:
问题1:结果加和
原因:直接加号导致
解决办法:通过加字符空格来是结果隔断
2.判断闰年
输入一个四位年份,判断其是否为闰年。闰年的判别条件是该年年份能被4整除但不能被100整除丶或者能被400整除。
流程图

测试数据:n=2004

测试结果:

测试数据:1998

测试结果:

实验结果:
问题1:算法出错
原因:400应该是or不是and
解决办法:将400前的and替换成or
3.求出所有闰年
修改第二题,输出1980年至今所有的闰年
流程图:

测试结果:

实验结果:成功
4.判断有多少天
修改第二题,输入年份和月份,判断该月有多少天。
流程图:
测试数据:


测试结果:

补充:


实验结果:
问题1:月份超出12后格式出错
原因:输出格式错误
解决办法:重新定义月份指令并加入判断句
5.猜数游戏
程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了,如果猜错了,则说明猜打了还是猜小了。
流程图:

测试数据:

测试结果:

实验结果:成功
6.猜数游戏扩展:
修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。
流程图:

测试数据:

测试结果:

实验结果:成功
补充问题:测试中有有随机数的提示,对输出数,影响判断,怎么隐藏。

结对小组(贺云涛):http://www.cnblogs.com/zxh980818/

posted on 2017-10-10 17:39  笑眼  阅读(468)  评论(0编辑  收藏  举报