0
点赞
收藏
分享

微信扫一扫

22.2.26

for循环用法  : for(1初始条件;2循环继续的条件;3循环每轮做的动作) {4动作}

   按照顺序来就是1>2>4>3>2>4>3>2>4>3。。。直到不符合循环继续的条件。

像下图的求阶乘的数就表示了break和while的用法和对比

22.2.26_数据

break和continue:共同点是break和continue都只能跳出所在的第一个循环。

不同点是break是终止循环,可以用在任何地方;continue是结束本次的循环,进入下一次循环,且只能用在循环结构中;

像下图的判断素数程序就用到了break

22.2.26_倒序_02

下面这个求出50个素数,“\t”是让每个数对齐,”\n“是让数据换行。22.2.26_数据_03

下面这个是用a个一毛,b个两毛,c个五毛凑出x元的代码,这里就用到了接力break或goto out;

接力break就是一个break出循环后再接力一个break,不过要做个if条件,当其符合条件的时候才可以break,这样就不会乱break了。而”goto<标号>  --》 <标号>:“就是将程序从goto点直接传送到标号点处。

22.2.26_数据_04

然后下面这个是将一个整数正序逐个输出的程序,第一个是我根据之前的倒序输出改编的,有一个缺点就是不可以正确输出尾数为0的数字22.2.26_倒序_05

而下面这第二个便是我听了老师的课后重新做的22.2.26_for循环_06

举报
0 条评论