循环

一、PTA实验作业(5分)
##题目1:题目名称7-5 找出最小值
###1. 本题PTA提交列表(要提交列表,不是结果)


###2. 设计思路(包括流程图)
让第一个数为最小值,如果后面输入的数比它小,就把后面的数值赋给最小值,流程图如下:

 

##3.调试过程碰到问题及PTA提交列表情况说明。

i应该是小于N,而不是小于等于N!!!

 

##题目2:7-17 寻找250
###1. 本题PTA提交列表(要提交列表,不是结果)


###2. 设计思路(包括流程图)
判断输入的数是否为250,不是的话count++,是的话输出count,流程图如下:


###3.调试过程碰到问题及PTA提交列表情况说明。

定义一个数的时候最好给它赋以初值,这一题的count应该赋以初值1!!!

 

##题目1:7-6 统计素数并求和
###1. 本题PTA提交列表(要提交列表,不是结果)


###2. 设计思路(包括流程图)
判断一个数是不是素数,则用循环看它有没有除一和它本身的因数;

求M到N的素数及它们的和,让M递增到N,遇到素数就把它加到sum里,流程图如下:

###3.调试过程碰到问题及PTA提交列表情况说明。

 

 

注意循环里面的条件,判断素数时判断因数小于等于N的一半!!!

#二、同学代码结对互评

 

 

评价:王文琪定义最小值时用的min,而我用的是x1,我认为她的比较好,这样能使代码更清晰,不是打代码本人也更

容易理解代码的逻辑和思路!

#本次排名如下:

 

#四、本周学习总结(2分)
##1.你学会了什么:学会了利用循环来进行一些的重复、对比计算
##2.本周的内容,你还不会什么:题集里面一些较复杂的代码还不会敲
比如pta信管17里面7-8 7-9
##3.循环结构考试总结(全部同学都要写)

 1)可以把for语句改写成while语句,for语句和while语句都能实现循环。for语句和while语句都是在循环前先判断条件,只有条件满足才会进入循环。

2)continue语句和break语句的区别在于,break结束循环,continue只是跳过后面的语句继续循环。break除了可以中止循环外,还用于switch语句,
而continue只能用于循环。

 

posted on 2017-12-28 14:22  信管1712林萍  阅读(257)  评论(0编辑  收藏  举报