循环的三题实验报告

一·循环

题目一 7-1 求交错序列前N项和

(1)PTA提交列表
(2)设计思路
  本题主要是计算交叉序列前N项和:重点在于判断分子是否为偶数。若为偶数,则减去这个数,若为奇数,则反之。
随后累加,然后进行循环。待i大于N时,输出结果。
流程图如下:
(3)代码截图
(4)本题调试过程碰到问题及PTA提交列表情况说明
编译错误是因为结束标识符“;”不小心打成了中文的“;”
 
 
题目二  7-2 求平方根序列前N项和
(1)PTA提交列表
(2)设计思路
本题较为简单,主要在于将数i开平方后累加在sum,i每次都要累加1。
流程图如下:
(3)代码截图
(4)本题在调试过程中遇到的调试问题及pta错误说明
                                                          
多增加了一个无用的j;
题目是需要答案保留2位小数而我保存了3位。
 
题目三  7-3 统计字符
(1)PTA提交列表
            
(2)设计思路
本题难点在于需要区分开各类字符然后分别统计出各类字符的数量
流程图如下:
(3)代码截图
(4)代码运行过程中遇到的调试问题及pta提交列表上的错误解答
将while语句当初for语句来用,由于本题的字符个数是有限的所以用for;
等号前少掉一个空格导致答案错误;
未将换行归入到空格里导致部分答案错误;
 
二 同学互评(罗艺芳)
     
这题实在简单到我和艺芳同学的没什么区别,但由于放假了我们也没办法坐下来一起面对面讨论,所以就凑合着看呗不然还能咋的;
唯一不同的是艺芳同学的定义是长整型而我只是普通整型。区别在于我的内存可能更小而她的可以计算大一些的数据。
 
三 本周题目集的最后排名
 
四 本周学习总结
(1)本周你学会了什么?
循环的基本定义以及如何使用;
正确的区分并且使用for与while语句;
会一些基本的循环题。
(2)本周的内容还有什么不明白?
格雷戈里;
以及一些在我看来稍难的pta:查验身份证,大笨钟之类的。
(3)循环结构考试总结
1 哪些题做错了?怎么改?
举打印沙漏为例子,我刚开始的思维就是错的,这类题目选择多重嵌套会变得非常简便。而我总是想着如何将空白格与*分开。
如此计算便出了岔子。导致了答案的错误。
2 考试结果满意吗?怎么改进?
对于这次考试结果还是大体满意的。
但是对于打印沙漏这种题型,我应该是必须会的。但是没有做对,我觉得这是我的不足之处,容易忽略掉一些很基础的知识。
所以还是要多看书,多做基础例题。对于一些超出我目前能力范围的题目,可以适当选择放弃。
 3 其他总结
不知道总结啥,主要是做出一些规划吧
希望自己在接下来这段学习时间里,能够认认真真,踏踏实实的打好基础。
多做题,多练习总是没错的.
对于自己不懂的知识,早点解决,别一拖再拖。
posted @ 2017-12-29 23:32  东篱*  阅读(304)  评论(0编辑  收藏  举报