goto + if
用法:
goto + 关键字 :跳转到关键字那一行代码处去。它的基本循环方法如图:
当执行到10行代码时。会跳转到第6行继续执行。当不满足if 语句条件时,循环终止。
注:
由于goto语句容易带来一些复杂性问题,所以在实际生活中不提倡使用。
while(do...while..)
用法:
while语句与do...while...语句大致用法如下:
显然,这两种循环的结果是一样的。
注:
值得注意的是,两种循环方法除了出了语法结构上面的不同外,还要注意符号的区别。但一般我们用while循环比较多。
while死循环在程序中也有一定作用,可按需求设计。
for():
用法:
基本用法如下:
其中循环变量可以在for里定义,但有效范围只有在for内,如下:
注:
for循环内三个表达式可以按照需求更改,比如加上其他条件,但要符合规范,也没必要。
break:
作用:
主要作用是跳出循环,可在上述循环中按需使用,下面句几个例子。
求100以内素数
求出结果:
嵌套:
在循环嵌套过程中,要注意参数作用,不要搞混了。,