循环

题目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.其他总结。

要多打代码,多读代码,光是看是不够的,打代码最重要的是日积月累。

 

posted @ 2017-12-28 16:52  zhqiieng  阅读(145)  评论(0编辑  收藏  举报