一 PTA作业
我的排名:
1.1题目:依次输入年、月、日,然后依次输出前天的年、月、日。
1.1.1 数据处理
数据表达:year,month,day, 整型变量 其值由用户输入
数据处理:表达式: 流程结构:分支结构。
1.判断表达式
2.赋值表达式
1.1.2 实验代码截图

1.1.3 造测试数据
输入数据 |
输出数据 |
说明 |
2020 13 01 |
输入错误! |
月份应该大于0小于13 |
2020 10 16 |
2020-10-14 |
正确输入输出 |
2020 1 2 |
2019-12-31 |
正确输入输出 |
2020 3 2 |
2020-2-29 |
正确输入输出 |
2019 3 2 |
2019-2-28 |
正确输入输出 |
1.1.4 PTA提交列表及说明


- ①搞不清非闰年的条件,以至于输入的值进了闰年的语句和非闰年的语句,进行了两次运算。
- ②一直以为奇数月份都是31天,偶数(除二月份)都是30天,导致答案错误。后来百度得知,从八月份开始月份的数目规律变了。
1.2 题目:键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数
1.2.1 数据处理
数据表达:A 整型变量 其值由用户输入
数据处理:表达式:1.判断表达式 流程结构:分支结构。
1.2.2 实验代码截图

1.2.3 造测试数据
1.2.4 PTA提交列表及说明

- 这题50分。。但是相比较三四题还是简单一点的样子,所以是一次过的(言下之意 不要给0分)
二 代码互评
①尹志成同学代码截图①

②郑晨西同学代码截图②

①郑九龙同学代码截图①

②郑九龙同学代码截图②

1. 尹志成同学用到了 -= +=等符号(似乎还没教) 使得代码更加简洁。
2. 郑晨西的代码让我受益匪浅啊!开始看第五题和第四题等还不知道怎么用新学的switch语句写这些题目,看完郑晨西的代码,让我知道了 case后面原来还可以有更复杂的语句!原来是可以用switch语句写这些题目的。
3.郑晨西大佬一如既往的膏剂啊!肥肠肥肠nice。阅读别人代码也的确很有用。
三 学习总结
3.1 学习进度条
周 / 日期 |
这周花的时间 |
代码行 |
学到的知识点简介 |
目前比较困惑的问题 |
第三周 |
两天 |
134 |
循环判断结构 |
图标的制作 |
第四周 |
两天 |
135 |
如何自定义函数 |
所打代码的行数 |
第五周 |
两天 |
110 |
逻辑符和分支结构 |
字符等占了多少字节 |
第六周 |
一天 |
120 |
switch语句 |
switch中case后面所跟的语句的限制条件 |
3.2 累积代码行和博客字数

3.3.1 学习内容总结

3.3.2 学习体会
1.这周似乎我的铁树并没有什么“新芽”希望它自己耗子尾汁。
2.关于switch语句的地方,很多限制现在还是模棱两可,需要自己再去深入探究。
3.学的内容难度逐渐增加,所以要逐渐提高花在打代码上的时间。