C语言I博客作业07

C语言I作业07

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9931
我在这个课程的目标是 能更熟练的掌握switch语句;
参考文献 C语言程序设计书本,devc++;

1.PTA实验作业
1.1“7-10 计算天数”
题目内容:本题要求编写程序计算某年某月某日是该年中的第几天

数据表达:用int 语句来表示年份,月份,天数,第几天
数据处理:运用了if-else语句与switch语句的相互结合

1.1.2“实验代码截图”

1573205801010

1573205901006

1.1.3“造测试数据”

输入数据 输出数据 说明
2009/03/02 61 不是闰年

1.1.4“PTA提交列表”

1573206405678

1.编译错误:本应该输出语句 i++,但是没加上一个+
2.答案错误:switch语句中括号内变量不对,应该为月份,不是日期

1.2”7-11 程序设计联考“
题目内容:自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
1.2.1”数据处理“

数据表达:用int account语句定义变量
数据处理:运用了scanf函数与switch语句的相互结合

1.2.3“造测试数据”

输入数据 输出数据 说明
123456 Hunan Agricultural University 考生在湖南农业大学参加联考

1573207312107

编译错误:思路有错误,还有格式没有仔细观察。

2.“代码互评”
1573207641398
C语言I博客作业07_第1张图片

第一个是我的作业,第二个是同学的作业。

  1. 相比较,我用了if-else语句与switch语句的结合,充分容易理解题目含义,条理清晰。

​ 2.这位同学语句有点复杂,不是很易看清楚

3“学习总结”
3.1“学习进度条”

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十一周 11.6~11.08 160行 switch语句 switch语句

3.2“累积代码行和博客字数”

C语言I博客作业07_第2张图片

3.3“学习内容总结和感悟”

3.3.1 ”学习内容总结“

C语言I博客作业07_第3张图片

3.3.2 “学习体会”
通过本次作业和查阅资料提高了自己的能力, 学习了switch语句,下次继续加油

你可能感兴趣的:(C语言I博客作业07)