(一)实验总结

  1. 求圆面积和周长

(1)题目

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

(2)流程图

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

测试数据1:r=7



运行结果:

测试数据2:r=5



运行结果:



(4)实验分析

问题1:容易忘记某些符号导致错误

原因:不够熟练。

解决办法:多花时间练习。

  1. 判断闰年

(1)题目

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

(2)流程图



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

测试数据1:y=2008



运行结果:

(4)实验分析

问题1:判断错误

原因:判断条件错误

解决办法:改正判断条件,改正符号。

  1. 求所有的闰年

(1)题目

修改第二题,输入1980至今所有的闰年

(2)流程图



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

运行结果:

(4)实验分析

问题1:循环无法结束

原因:未设置循环停止的条件

解决办法:设置判断条件y<=2017若Y则终止。

4.判断有多少天

(1)题目

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

(2)流程图

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

测试数据1:y=2017 m=1



运行结果:

(4)实验分析

问题1:闰年2月份天数错误

原因:闰年2月未单独设置天数

解决办法:增加一个闰年2月天数的选择条件。

5.猜数游戏

(1)题目

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

(2)流程图

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

测试数据1:y=50



运行结果:

(4)实验分析

6.猜数游戏扩展

(1)题目

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

(2)流程图

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

测试数据1:1 2 3 4 5 6 7 8 9 0



运行结果:

(4)实验分析

问题1:循环无法结束

原因:未设循环次数

解决方法:加入次数代表n 当n大于10时输出x小于等于10时继续循环。

(二)结对编程总结

本次结对编程同学是杨若彤http://www.cnblogs.com/ying-7/

对于这种结对编程的形式,我感觉是挺好的,首先可以促进同学间的交流与了解,还可以增强他们的团结意识和合作意识。对于这次作业我感觉编程挺有意思,现在的还是简单的,但还是做得挺慢的,可能是不太熟练,需要课下多练习。我会努力的。

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. C语言程序设计第一次作业(2017.10.10完成)

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

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

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

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

    (一)实验总结 1. 圆面积问题 1:求圆面积和周长 (1)输入圆的半径,计算圆的周长和面积. (2) (3) 2:判断闰年 (1)输入一个四位年份,判断其是否是闰年.闰年的判别条件是该年年份能被4整 ...

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

    (一)实验总结 1.求圆面积和周长 (1)题目 输入圆的半径,计算圆的周长和面积. (2)流程图 (3)测试数据及运行结果 (4)实验分析问题一:输出时往输出框输不上.原因 :没有加双引号.2.判断闰 ...

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

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

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

    C语言程序设计第一作业 实验总结 (一) 1.题目:输入圆的半径,求圆周长和面积 2.流程图: 3.测试数据及运行结果: 4.实验分析: 问题1: 出现了错误 原因:是在赋值那写反了 解决方法:应该是 ...

  9. C 语言学习 第一次作业总结

    第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...

随机推荐

  1. C# 使用 ffmpeg 进行音频转码

    先放一下 ffmpeg 的官方文档以及下载地址: 官方文档:http://ffmpeg.org/ffmpeg.html 下载地址:http://ffmpeg.org/download.html 用 f ...

  2. Web Api 使用模型验证

    public class Person { public int Id { get; set; } [Required(ErrorMessage = "姓名不能为空啊啊啊!")] ...

  3. GIT的安装及命令使用

    http://blog.jobbole.com/78960/ 因此:多人协作工作模式一般是这样的: 首先,可以试图用git push origin branch-name推送自己的修改. 如果推送失败 ...

  4. Spring Security入门(3-7)Spring Security处理页面的ajax请求

  5. Spring Security入门(3-4)Spring Security 异常处理、异常传递和异常获取

  6. Packer piplines and workflow

    packer对docker和aws AMI的支持都很好,来上个图: 配套的模版长这样: { "variables": { "name": "webim ...

  7. 遗传算法详解(LINGO及MatlabGA工具箱求解实现)

    遗传算法 1.前言 遗传算法是一种基于生物界自然群体遗传进化机制的自适应全局优化概率搜索算法.它与传统算法不同,不依赖梯度信息,而是通过模拟自然进化过程来搜索最优解. 例子:兔子的遗传进化 有人说,现 ...

  8. [LeetCode] Base 7 基数七

    Given an integer, return its base 7 string representation. Example 1: Input: 100 Output: "202&q ...

  9. Python数据抓取_BeautifulSoup模块的使用

    在数据抓取的过程中,我们往往都需要对数据进行处理 本篇文章我们主要来介绍python的HTML和XML的分析库 BeautifulSoup 的官方文档网站如下 https://www.crummy.c ...

  10. Mysql之视图的操作

    视图的操作: 1.视图的创建: create view view_name as 查询语句; 2.视图的查看: show tables;// 显示所有的表和视图 show create view vi ...