C语言I博客作业06

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11555
我在这个课程的目标是 把新学的switch语句和if语句灵活的运用
这个作业在哪个具体方面帮助我实现目标 pta作业、学习总结、思维导图、学习其他同学的博客园
参考文献 C语言程序设计、C Primer Plus 第六版

1.PTA实验作业

1.1 题目1

1.1.1数据处理

数据表达:int sum,a,b,c;
数据处理:运用了if语句和switch语句;并用了分支结构

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
2009/03/02 61 输出日期是该年中的第61天
2000/03/02 62 输出日期是该年中的第62天
2020/11/26 331 输出日期是该年中的第331天
2020/06/08 160 输出日期是该年中的第160天

1.1.4 PTA提交列表及说明


部分正确:我没有考虑到闰年一月也应该为0,所以导致后面的sum++把一月也加了一天;后面将月份设置成大于2再用sum++就可以了。

1.2 题目2

1.2.1 数据处理

数据表达:整型 int x,y,z;
数据处理:if语句,选择结构;

1.2.2 实验代码截图


1.2.3 造测试数据

输入数据 输出数据 说明
2020 11 26 2020-11-24 前天的日期为2020-11-24
2020 1 2 2019-12-31 前天的日期为2019-12-31
2020 6 8 2020-6-6 前天的日期为2020-6-6
2020 3 2 2020-2-29 前天的日期为2020-2-29

1.2.4 PTA提交列表及说明

2.代码互评

2.1同学代码截图

自己代码截图


1.班长的代码用了for语句、if语句、switch语句;使代码很简单直接。而且还有一些骚操作。
2.我写的代码看着就复杂很多。

2.2同学代码截图

自己代码截图


1.郑九龙写的很简洁,而且思路很清晰。
2.我写的很繁琐,而且总感觉没有必要写这么多。

3.学习总结

3.1 学习进度条

3.2 累积代码行和博客字数


3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.写pta作业感觉自己的逻辑思维不是很强,考虑问题不是很充分。
2.写出来的代码很繁琐,应该要往简单直接有效这方面去发展。
3.多去学学其他同学的解题思路。

posted @ 2020-11-26 18:04  lmuzi  阅读(123)  评论(9编辑  收藏  举报