循环

一、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.考试结果满意么,怎么改进?

不怎么满意;多打代码,多学习别人的思维方式。

 

posted on 2017-12-28 23:59  HHH,  阅读(136)  评论(0编辑  收藏  举报