循环
一、PTA实验报告
题目1:7-19 简单交错序列的前n项和
1.本题PTA提交列表
2.设计思路
本题主要运用for循环,分母在每次循环中都加3;
其中还要注意要定义一个flag在每进行一次循环后改变符号;
当i>N时退出循环并输出sum,精确到小数点后三位。
3.本题调试过程碰到问题及PTA提交列表情况说明。
原因:在计算sum时,1/a中的1没有小数部分,导致计算后答案错误。
题目2:7-25 求幂之和
1.本题PTA提交列表
2.设计思路
本题主要运用for循环,在计算sum时注意2的幂次方i在每次循环后加一;
当i>n时,退出循环并输出sum。
3.本题调试过程碰到问题及PTA提交列表情况说明。
题目3:7-30 奇偶分家
1.本题PTA提交列表
2.设计思路
主要运用一个for循环;
在每次循环开始时输入一个数,并判断是否能被2整除;
若可以,则偶数个数加一,反之,则奇数个数加一;
当i>n时,退出循环并输出奇偶数的个数。
3.本题调试过程碰到问题及PTA提交列表情况说明。
二、同学代码结对互评
1.我的代码、互评同学代码截图
王馨同学的代码
我的代码
我和王馨同学的代码大致相同,但我们在循环中的判断条件略有差异。
其中王馨同学调用函数,并且使得循环次数减少,更为简便。
但是我的代码在条件的中更为细致,也相对容易理解。
三、截图本周题目集的PTA最后排名。
四、本周学习总结(2分)
1.你学会了什么?
学会了循环的简单应用以及循环嵌套,并且对if语句的运用也更加熟练,对循环也有更多自己的理解。
2.本周的内容,你还不会什么?
有些题目考虑不严谨,有时候思维较局限,没有思路。
3.循环结构考试总结
(1).哪题做错了,怎么改?
素数对的题目做错了,对循环以及其判断条件应该更加熟练掌握。
2.考试结果满意么,怎么改进?
不怎么满意;多打代码,多学习别人的思维方式。