简单c语言程序例子与运行结果图,C语言程序第一次作业

(一)实验总结

1. 求圆面积和周长

(1)题目

输入圆的半径,计算圆的周长和面积。

(2)流程图

04f594b10703f30242086d4eaf281a69.png

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

测试数据1:r=2

51c76922204c472248bf9053739a6d0d.png

运行结果:

49e9b4f395a863157814a1ae14e5eeb1.png

(4)实验分析

没有问题

2.判断闰年

(1)题目

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

(2)流程图

2267f1c0051f95a6509bafb5f86c2399.png

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

测试数据1:y=1980

5b79b6580ff17c2d458e4e946f7e39be.png

运行结果:

5d11fe010eff2c3216f05fdc18f398e4.png

(4)实验分析

没错误

3.求所有闰年

(1)题目

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

(2)流程图

b12b96ab5e206fe996fb9a112151bf47.png

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

运行结果:

3ef35a82f613507560f5ff734e7b78bb.png

(4)实验分析

没错误

4.判断有多少天

(1)题目

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

(2)流程图

72947abae5a59682c841db66f7470ca8.png

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

测试数据1:n=1980,y=2.

运行结果:

3689ec62e2249efa048454503269e377.png

测试数据2:n=1981,y=3.

运行结果:

1efe5c2e24ca85067a7f324606c11f58.png

(4)实验分析

问题一:判断时出错

原因:不知道格式

解决办法:y=1 or y=3 or y=5 or y=7 or y=8 or y=10 or y=12

5:猜数游戏

(1)题目

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

(2)流程图

13014119db9ac579c0c9b0e63704126c.png

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

测试数据1:m=30

运行结果:

6317f7c66a1771b0c20e3777b03e2904.png

(4)实验分析

没错误

6.猜数游戏扩展

(1)题目

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

(2)流程图

9975fc16504c138a9ce874ee8752b141.png

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

测试数据1:x=2,x=99.

运行结果:

3e6c958a0ed24e1f5661a5f3f9e32ae5.png

(4)实验分析

问题一:循环不能结束

原因:没有让用户输入

解决办法:066e3cf401ff78eca96c608ba0138ae0.png

(二)结对编程总结

这次编程做完了,但是有很多地方浪费很长时间.因为题没有看懂,和同学们交流用了很长时间,最后做完了.学习C语言是一个漫长的过程,我要多次上机学习,逐渐熟练用C语言写程序.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值