C语言I博客作业06
1.作业头
这个作业属于哪个课程 | 首页 - 2020计算机3班 - 中南林业科技大学涉外学院 - 班级博客 - 博客园 (cnblogs.com) |
这个作业的要求在哪 | 作业06 - 作业 - 2020计算机3班 - 班级博客 - 博客园 (cnblogs.com) |
我在这个课程的目标是 | 认识switch和深入了解if-else |
这个作业在那个具体方面帮助我实现目标 | 可以加深对switch的理解以及对if-else的使用 |
参考文献 | C语言程序设计及C语言程序设计与习题指导 |
1.PTA实验作业
1.1 前天是哪天
题目内容--
1.1.1数据处理
数据表达:运用了整数型int,if-else循环语句以及switch分支结构 数据处理:switch循环作为主要循环运行,处理各种月数及输出天数结束循环 |
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
2020 10 16 | 2020-10-14 | 计算出俩天前的日期 |
2019 10 10 | 2019-10-08 | 计算出俩天前的日期 |
2018 10 01 | 2020-09-29 | 计算出俩天前的日期 |
1.1.4PTA提交列表及说明
编译错误:由于没有打;,导致出错 部分正确:由于前面用if-else来写,导致很多情况不能完全考虑,特别时闰年和非闰年情况,在同学的帮助下,用上了switch分支结构,成功写了出来 |
1.2计算天数
题目内容--
1.2.1数据处理
数据表达:运用了整数型int,switch分支结构以及if-else结构 数据处理:switch可以输出大部分的天数,if-else结构是为了满足其他特殊的情况 |
1.2.2实验数据截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
2020/11/29 | 334 | 计算该天在闰年与非闰年中的天数 |
2020/10/27 | 301 | 计算该天在闰年与非闰年中的天数 |
2020/2/24 | 55 | 计算该天在闰年与非闰年中的天数 |
1.2.4PTA提交数据及说明
编译错误:printf最后面的;忘记打了 答案错误:没有考虑月数小于等于二的情况 部分正确:case后面的c变成了x,if后面小于等于二的被我改成了天数,其实是月数 |
2.代码互评
我的
- 由于我前面也是用这种方法写的,所以我深有体会,别的不说,就是特别难思考,特别难写
- 他的思维比我强,而且有毅力
- 我的比他简洁明了
3.学习总结
3.1学习进度条
周/日期 | 这周花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
1/10.12~10.19 | 6h | 20行 | 初步接触C语言,学到了输出格式printf | printf格式注意它的输出样例 |
2/10.26~11.02 | 10h | 60行 | 更加深的接触C语言,学到了if结构 | if中条件应该怎样最简洁 |
3/11.02~11.09 | 15h | 100行 | 学到了for循环结构 | |
4/11.09~11.16 | 18h | 130行 | 初步接触到了函数题目 | |
5/11.16~11.23 | 15h | 150行 | 深入了解了if-else及与其他语句连用,初步接触字符类型 | |
6/11.23~11.30 | 15 | 140行 | 初步接触分支结构switch |
3.2累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
又经过了一周的学习,对C语言的认识也越来越深,在这门科目上想要走的远的话,必须要进行深刻的学习和努力还要有决心有毅力。