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.老师,我们能否把流程图和代码结合起来来解决问题,不只是单纯的画流程图和单纯的敲写代码?
    本次结对编程同学是:程晓磊

C语言程序设计第一作业的更多相关文章

  1. # C语言程序设计第一次作业1234

    ---恢复内容开始--- C语言程序设计第一次作业 1.求圆面积和周长 输入圆的半径,计算圆的周长和面积 (1)流程图 (2)测试数据及运行结果 测试数据r=3 运行结果 2.判断闰年 输入一个四位年 ...

  2. 李志杰的C语言程序设计第一次作业

    这个作业属于C语言程序设计课程 : https://edu.cnblogs.com/campus/zswxy/CST2020-2 这个作业要求在哪里: https://edu.cnblogs.com/ ...

  3. 2017C语言程序设计预备作业

    Deadline:2017-9-30 23:00 一.学习使用MarkDown 本学期的博客随笔都将使用MarkDown格式,要求熟练掌握MarkDown语法,学会如何使用标题,插入超链接,列表,插入 ...

  4. 计科1702冯亚杰C语言程序设计预备作业

    阅读邹欣老师的博客--师生关系,针对文中的几种师生关系谈谈你的看法,你期望的师生关系是什么样的? 答:首先老师和学生之间要互相尊重,我认为这是必要的.在第一点的基础上师生要互相帮助,互相配合,共同进步 ...

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

    同学们,我们已经留了两次实验了,请大家将这两次的实验课内容写成实验报告在截止日期前进行提交. 截止日期:2016-10-7 23:00 实验一: 编程打印5行的倒三角形,第一行打印9个*,第二行7个* ...

  6. # C语言程序设计预备作业

    一.针对老师和学生是怎样的关系的看法 ==首先我认同邹欣老师的看法,下面也是我自己的一点见解.== #### (1)师生在教育内容的教学上结成授受关系 .从教师与学生的社会角色规定意义上看,在知识上, ...

  7. C语言程序设计第一次作业(2017.10.10完成)

    一:程序框图以及正确运行结果: (1)给出圆半径,得出圆面积: ①程序框图如下: ②测试图如下: 经过测试 ,输入半径2能得出正确结果.多次测试,输入不同值,均得出正确结果,证明稳定性. ③实验分析: ...

  8. C语言程序设计预备作业。

    1. 阅读邹欣老师的博客--师生关系,针对文中的几种师生关系谈谈你的看法,你期望的师生关系是什么样的? 答:我理想中的师生关系是Coach/Trainee(健身教练/健身学员)的关系.因为邹老师就如同 ...

  9. C语言程序设计预报作业

    1. 阅读邹欣老师的博客--师生关系,针对文中的几种师生关系谈谈你的看法,你期望的师生关系是什么样的? 答:万物都是变化的,师生关系也一样.小学中学把老师看作春蚕,蜡烛的的比喻到了大学显然行不通了.大 ...

随机推荐

  1. JAVA 文件编译执行与虚拟机(JVM)简单介绍

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo3 java程序的内存分配 JAVA 文件编译执行与虚拟机(JVM)介绍 ...

  2. [js高手之路]Vue2.0基于vue-cli+webpack Vuex用法详解

    在这之前,我已经分享过组件与组件的通信机制以及父子组件之间的通信机制,而我们的vuex就是为了解决组件通信问题的 vuex是什么东东呢? 组件通信的本质其实就是在组件之间传递数据或组件的状态(这里将数 ...

  3. 【★】深入BGP原理和思想【第一部】

    前言:学思科技术我想说,浅尝辄止,不是天才千万别深钻.和我研究高等数学一样,越深入就会发现越多的问题与不合理之处.尤其对于IT界,算法的最终解释权还是掌握在老外手中,所以对于有些细节,我们" ...

  4. Swing-布局管理器之FlowLayout(流式布局)-入门

    FlowLayout应该是Swing布局管理器学习中最简单.最基础的一个.所谓流式,就是内部控件像水流一样,从前到后按顺序水平排列,直到达到容器的宽度时跳转到第二行.既然是水平排列,那么就存在三种基本 ...

  5. 团队作业4——第一次项目冲刺(Alpha版本)日志集合处

    Day 1: http://www.cnblogs.com/TeamOf/p/6754373.html Day 2: http://www.cnblogs.com/TeamOf/p/6754410.h ...

  6. 201521123101 《Java程序设计》第6周学习总结

    1. 本周学习总结 1.面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 2. 书面作业 1.clone方法 1.1 Object对象中 ...

  7. 201521123122 《java程序设计》 第六周实验总结

    201521123122 <java程序设计>第六周实验总结 1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想 ...

  8. 201521123039《Java程序设计》 第二周学习总结

    1.本周学习总结 答:上课老师介绍了Java基本的数据类型,需要注意的地方有:**java的整型数都为带符号数**,**byte类型范围(-127,128)太小,所以我们一般不使用byte型,byte ...

  9. java第一次作业0

    lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...

  10. Python[小甲鱼007了不起的分支和循环]

    加载背景音乐播放背景音乐(设置单曲循环)我方飞机诞生interval = 0while True:if 用户是否点击关闭按钮退出程序breakinterval += 1if interval = 50 ...