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

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

(3)测试数据及运行结果
测试数据1:r=4

运行结果:

测试数据2:r=-2

运行结果:

(4)实验分析
问题:无
原因:无
解决办法:无
2.判断闰年
(1)题目:输入一个四位年份,判断其是否是闰年。闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。
(2)流程图

(3)测试数据及运行结果
测试数据1:a=2016

运行结果:

测试数据2:a=12345

运行结果:

(4)实验分析
问题:无
原因:无
解决办法:无
3.求所有闰年
(1)题目:修改第2题,输出1980年至今所有的闰年
(2)流程图

(3)测试数据及运行结果
测试数据1:1980--2017
运行结果:

(4)实验分析
问题:无法准确从1980到2017
原因:a=a+1没有放在正确位置
解决办法:和同学一块讨论
4.判断有多少天
(1)题目:修改第2题,输入年份和月份,判断该月有多少天。
(2)流程图

(3)测试数据及运行结果
测试数据1:a=2016 b=2

运行结果:

(4)实验分析
问题:无
原因:无
解决办法:
5.猜数游戏
(1)题目:程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了, 如果猜错了,则说明猜大了还是猜小了。
(2)流程图

(3)测试数据及运行结果
测试数据1:a=58 b=34

运行结果:

(4)实验分析
问题:无法让其随机产生100以内的数
原因:需用一些固定词,才能产生
解决办法:和同学讨论,从网上查找
6.猜数游戏扩展
(1)题目:修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。
(2)流程图

(3)测试数据及运行结果
测试数据1:a=57 n=57 i=1

运行结果:

(4)实验分析
问题:当第一次正确输入时,没有办法直接停下来
原因:考虑不够全面
解决办法:请教同学

posted on 2017-10-15 18:06  蕊薏  阅读(318)  评论(0编辑  收藏  举报

导航