C语言程序设计第一作业

C语言程序设计第一作业

实验总结

(一)

1.题目:输入圆的半径,求圆周长和面积

2.流程图:

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


4.实验分析:

  • 问题1: 出现了错误
  • 原因:是在赋值那写反了
  • 解决方法:应该是Set..to.. 而不是 to..set..

(二)

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

2.流程图:

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


4.实验分析:

  • 问题1:结果输不出来
  • 原因:闰年用汉语写的
  • 解决方法:不能用汉语来写,得用英语表达出来

(三)

1.题目:求所有闰年  修改第2题,输出1980年至今所有的闰年

2.流程图:

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


4.实验分析:

  • 问题1:运行都是出来“it's a leap year”
  • 原因:在填写中“and”和“or”写混了
  • 解决方法:吧 and 和 or 弄清楚

(四)

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

2.流程图:

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


4.实验分析:

  • 问题1:运行错误

  • 原因:必须前后的字母是一致的,就像m=2 而不是m=two。必须得符合运算规律。

  • 解决方法:把格式弄对了

  • 问题2:输出错误

  • 原因:格式错误。

  • 解决方法输出的结果必须是一个数,在后面加上一个+~,不能俩种语言,比如:英文和中文不能一起。

(五)

1.题目:猜数游戏  程序随机产生一个100以内的整数,用户输入猜的数字,只能猜一次,判断是否猜对了, 如果猜错了,则说明猜大了还是猜小了。判断有多少天

2.流程图:

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


4.实验分析:

  • 问题1:出现不能运行
  • 原因:Y=n
  • 解决方法:在运行的时候大写对大写,小写对小写,不能混了。

(六)

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

2.流程图:

数据测试及运行结果:


4.实验分析:

  • 问题1:输入random*100 结果出不来
  • 原因:没有取整。
  • 解决方法:在前面加上ceiling或者floor

对编程的总结

  • 在做了一天的流程图,虽然用的时间比较长,但是做完总有收获,满满的成就感!在做的过程中,自己也发现了好多问题,下面说说自己的问题:
  • 写博客的时候我们要记着编写哪一行应该用什么符号,在写流程的时候,我们要注意大小写,注意格式,能否运行下去。我们在不熟练的情况下,我们应该先在草稿纸上画出框图然后再去写。在写流程图的时候,总是不熟练,写着写着就忘记了注意那些不能出现的汉语,所以,也希望大家能够好好学英语,能够很好的解决计算机中出现的英文单词。还有,我们要在电脑上多多操作,多实践,慢慢就能熟练的。
想提的问题:1.老师,我们有没有更好的方法去写流程图?
2.老师,我们能否把流程图和代码结合起来来解决问题,不只是单纯的画流程图和单纯的敲写代码?
    本次结对编程同学是:程晓磊
posted @ 2017-10-11 20:38  一只猫の磊☀  阅读(323)  评论(0编辑  收藏  举报