一、PTA实验作业
题目1:7-1 求交错序列前N项和
1. 本题PTA提交列表
2. 设计思路
计算前n项和,从第一项起分子依次为1、-2、3、-4...分母依次为1、3、5、....,将n个数相加。
3.本题调试过程碰到问题及PTA提交列表情况说明
本题较简单,没有出现问题。
4.代码截图
题目2:7-5 找出最小值
1. 本题PTA提交列表
2. 设计思路
输入n和a,定义输入的第一个a的值为最小值min,再依次输入n-1个a,每次都拿输进的a与min值比较,若a值小于min值,将新的a赋给min。结束循环后输出min。
3.本题调试过程碰到问题及PTA提交列表情况说明
4.代码截图
题目3:7-4 统计学生成绩
1. 本题PTA提交列表
2. 设计思路
先输入n,再输入n个学生的成绩,判断学生成绩属于哪个区间并将相应区间的计数值加一。最后输出每个区间的学生人数。
3.本题调试过程碰到问题及PTA提交列表情况说明
错误的原因是g的取值区间取错,应该将第8行处g>90改为g>=90.
4.代码截图
二、同学代码结对互评
1.互评同学名字
罗艺芳
2.我的代码,同学的代码截图
7-13 单词长度
我的代码:
罗艺芳的代码:
3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。
(1)同学的代码使用循环while(1),我使用的循环是while(op!='.')。
(2)同学的这种做法只需在循环中设定特定条件让其break跳出即可,我的代码需要考虑更多种情况。
(3)我更喜欢同学的代码,她的代码需要考虑的条件少,比较不会出错。
三、截图本周题目集的PTA最后排名。
四、本周学习总结
1.你学会了什么?
(1)了解了while,do-while,for等一系列循环体。
(2)学会了循环嵌套。
2.本周的内容,你还不会什么?
一些较难的题还是不会做,如阅览室、水仙花数。
3.循环考试总结
(1).哪题做错了,怎么改?
7-33 起初做错了并一直找不到错误点,后来发现只需改正大小写就正确了。
(2).考试结果满意么,怎么改进?
不太满意。还需细心一点,逻辑思维需要强化。