循环
题目1.7-7.计算阶层和
1.本题PTA提交列表
2.设计思路
输入n,利用循环求出1到n的阶层并将其求和
3.本题调试过程中遇到问题
本题只需要一个循环。
4.代码截图
题目2.7-5找出最小值
1.本题PTA提交列表
2.设计思路
输入n个数,假设第一个数为最小值,利用循环将剩下的数依次与第一个比较,如果结果更小则替换最小值。
3.本题调试过程中遇到问题及PTA提交列表情况说明
最小值为0的答案错误,是因为定义了两个变量x和y,而y从1开始循环满足不小最小值为0的情况。
4.代码截图
题目3.7-17寻找250
1.本题PTA提交情况
2.设计思路
利用循环输入n个数,每输入一个数计数加一,直到这个数等于250,跳出循环,输出此时的计数。
3.本题提交过程中遇到问题及PTA提交列表情况说明
4.代码截图
二.同学代码结对互评
1.互评同学名字
林萍
2.我的代码,同学的代码截图
3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。
(1).我的代码没有设置中间值计算a的变化,同学的设置了
(2)我的比较简洁,同学的细节体现的更加清楚,更能体现整个的思路。
(3).我更喜欢我的代码。
三、截图本周题目集的PTA最后排名
四、本周学习总结(2分)
1.你学会了什么?
学会了用循环来输入,输出,以及判定,使代码能够更加简洁。
2.本周的内容,你还不会什么?
多重循环还不能很好的掌握,容易使条件出错而使答案错误。
3.循环结构考试总结
1.哪题做错了,怎么改?
13.以下程序的输出结果是
#include<stdio.h>
int main(){
int i=0,sum=0;
for( ; ;){
if(i==3||i==5) continue;
if(i==6) break;
i++;
sum+=i;
}
i=0时进入循环,不满足两个if条件,i变为1,sum变为1;再次进入循环,不满足两个if条件,i变为2,sum变为3;再次进入循环,不满足两个if条件,i变为3,sum变为6;再次进入循环,满足第一个if条件,执行continue语句,不再执行下面的语句,从此i恒等于3,进入死循环。
2.考试结果满意么,怎么改进?
不是很满意,审题要认真,做过的题目不能错。
3.其他总结。
要多打代码,多读代码,光是看是不够的,打代码最重要的是日积月累。