循环
一.PTA作业
7-3 统计字符
1.本题PTA提交列表
2.设计思路:
先判断是什么类型的字符,然后再加,最后让这个判断循环10次。
3.代码截图
4.本题调试过程中碰到的问题以及PTA提交列表情况说明
i的赋值出现了问题,导致循环多了一次。
7.5
1.本题PTA提交列表
2.设计思路:
先把第一个数当成最小,随后依次进行比较。
3.代码截图
4.本题调试过程中碰到的问题以及PTA提交列表情况说明
等号两边没有空格。
7-7
1.本题PTA提交列表
2.设计思路:
先设计一个循环算阶级,在设计一个循环让n叠加。
3.代码截图
4.本题调试过程中碰到的问题以及PTA提交列表情况说明
执行完内层循环后没有对sum进行重新赋值。
二.同学代码结对互评
陈健代码:
我的代码:
相比于陈健同学的代码,我的代码虽稍显简单,但陈健同学运用的n--,让我开了一天新的思路。
三.本周题目集的PTA最后排名
四.学习总结
1.我学会了什么?
1.要注意循环后的重新赋值
2.循环的嵌套
2.我还有什么不会?
7-9不会
循环考试总结:对考试成绩不是很满意,应加强基础知识的复习和巩固,以及代码的严谨性和细节性,以及加强逻辑性.
一·.PTA实验作业
7.1
1.本题PTA提交列表
2.设计思路:先设计个函数算n!然后分别带入值
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
没有注意到题目要求的double型结果,用int定义导致部分正确。
7-3
1.本题PTA提交列表
2.设计思路:先用求出2的n次方,然后再相加。
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
无调试,可能运气好?对了?
7-10
1.本题PTA提交列表
2.设计思路:先在主函数中弄一个循环来反复调用判断是否素数的子函数。
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
没有注意到i<sqrt(num)就行,导致计算太大,运行超时。
二.截图本周日集的PTA最后排名
三、同学代码结对互评
陈建:
吴旷麟:
相比之下陈健同学的代码更加的严谨,有函数的定义,而且陈健同学熟练运用if(1)执行语句,让我学习不少。
四、本周学习总结
1.你学会了什么?
1.子函数的循环调用。
2.子函数中在调用别的子函数。
2.本周的内容,你还不会什么?
7-11
一.PTA实验作业
7-2
1.本题PTA提交列表
2.设计思路:
让最大值先等于a[0],然后再依次进行比较。
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
无。一遍正确。
7-4
1.本题PTA提交列表
2.设计思路:让输入的数一个一个地进行比较。
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
没有给not found设定输出条件,导致无论如何都会输出。
7-10
1.本题PTA提交列表
2.设计思路:满足i+j==n-1||i==n-1||j==n-1时不执行,其他时候都相加
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
没有注意数组应该n-1,导致j=n,i=n无解
二、截图本周目集的PTA最后排名。
三、同学代码结对互评
田万政:
吴旷麟:
从简化角度,万政同学完胜,而且循环中j=i来代替替换,让我眼前一亮。
四、本周学习总结
1.你学会了什么?
1.break语句的使用。
2.数组中的比大小。
2.本周的内容,你还不会什么?
7-9不会