循环作业

题目一:7-7计算阶乘和

1.提交列表:

2.设计思路:

本题要求计算1到n的阶乘和,利用for循环分别计算出1到n的阶乘,之后n项相加。

3.代码截图:

4.问题:

第一次提交把过程想得过于复杂,输入的值应该是n而不是num,读题不够仔细。

第二次提交的结果中改正了子函数避免使用相同变量名称,在主函数中还是存在复杂编程问题。

题目二:7-40多项式求和

1.提交列表:

 

2.设计思路:

本题给出一个多项式,要求求出这个多项式和,利用for循环。找出每一项的直观规律表示。

 

3.代码截图:

4.问题:

这个题目写出来之后没有经过Dev运行改正,粗心导致一次次提交出错,所以提交列表中编译错误的提示较多。后来经过改正才答案正确。

题目三:7-16小于m的最大十个素数

1.提交列表:

2.设计思路:

 

3.代码截图

4.问题:第一次提交答案错误的代码中使用for循环镶嵌使没有弄清楚,第二个if语句的条件打错。导致程序运行错误。

四.同学代码结对互评:

我的代码:

王永芳的代码:

我们代码的不同在于我的程序语句比较简单,永芳的代码使用了主函数子函数的方法返回值的,在for循环中使用了数组的办法,总体来说王同学的代码含量较高。代码篇幅简明。我的代码还是处于基础阶段的普通方法。但我还是比较喜欢自己的方法。

五.本周排名:

六.本周学习总结:

1.本周课程内容学会了for语句,while语句和do-while语句还有使用break语句处理多循环条件。还有break和continue的区别。实际应用中会编写阶乘问题,多项式问题。

2.本周的内容还不会很好的利用for循环的嵌套语句,觉得比较复杂。

3.在第一次循环测试中,或许是因为练习不够,编写代码只会应用简单的基础方法,考试成绩特别特别不理想,会在以后的学习中加强练习。

 

 

posted @ 2017-12-28 17:25  cenyan  阅读(305)  评论(0编辑  收藏  举报