第一次C语言作业

1. 求圆的面积和周长

输入圆的半径,求圆的周长和面积
流程图1242341-20171010213511621-2112305042.png
测试结果:1242341-20171010213514059-1488446436.png
实验问题:1.加号输入到引号内部导致运算终止
解决办法:通过改正加号位置是算法正确并继续运行

2判断闰年

输入一个四位年份,判断其是否为闰年。闰年的判别条件是该年年份能被4整除但不能被100整除丶或者能被400整除。
流程图1242341-20171010214010355-753442185.png
测试:Y=20181242341-20171010214129777-92973978.png
测试结果1242341-20171010214227621-1963747236.png
问题:1.首次运行丢失四位数的闰年导致缺少条件
解决办法:用“and"连接Y>=1000和Y<=9999并继续运行

3求出所有闰年

修改第二题,输出1980年至今所有的闰年
流程图1242341-20171010223901902-2118472730.png
测试结果1242341-20171010215511043-1883228935.png
出现的问题:未在"leap year"后添加Y导致输出结果全部为"leap year"1242341-20171010215640793-93094961.png

4.判断天数

修改第二题,输入年份和月份,判断该月有多少天。
流程图1242341-20171010215910637-620189845.png
测试数据1242341-20171010220027840-1791110398.png
1242341-20171010220117949-1999092015.png
测试结果1242341-20171010220208199-1994504207.png
问题:未出现问题,顺利完成

5猜数游戏

程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了,如果猜错了,则说明猜打了还是猜小了。
流程图1242341-20171010220417371-1792795452.png
测试数据:1242341-20171010220628996-1276702807.png
1242341-20171010220707855-1684958279.png
测试结果:1242341-20171010220807574-476995494.png
问题:未出现问题,顺利完成

6猜数游戏扩展

修改第5题,用户最多可以猜10次,如果猜对了,输出猜对的次数,如果10次都没猜对,输出正确答案。
流程图1242341-20171010221949465-908935467.png
测试数据1242341-20171010221731168-379871694.png
测试结果:1242341-20171010222205184-1784691885.png
问题:最后忘记输出正确答案M导致显示全部为“wrong"使算法出现错误1242341-20171010222401637-2146750896.png
本次结对编程的同学是李晓晓同学,他的博客链接如下
http://www.cnblogs.com/Reloaded/
结对编程可以两人一组有效的控制了人数,而且结对学习更有利于互相交流互相学习,及时纠正错误,可以促进同学之间共同进步,结对编程不仅可以分享自己所学,还可以促进创新能力,达到同种问题多种方法的效果;通过这次结对编程我对C语言有了更进一步的了解,同时通过与结对同学的互相交流与帮助更好的理解了C语言的重要性同时对算法结构有了初步了解并且学会了运用算法解决问题等等等等,通过这次结对编程学到了很多,感谢老师提供的机会以及同学的有爱帮助.

转载于:https://www.cnblogs.com/1234569ss/p/7648235.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值