一、while语句
通常,我们可以用while语句实现一种循环,本质上就是满足条件后跳出循环,不满足条件则执行大括号中的语句。
它的通常结构是这样的
while(conditiom)
{code}
比如,把1-100之间的偶数全部打印出来,就可以用这个代码
int n = 1
while(n<=100)
{
if(n%2==0)
printf("%d ",n);
n++;
}
通常,还会搭配break语句来跳出循环,搭配continue语句来返回判断式部分。
二、for循环
它也是一种循环语句,比while循环要高效一些。
它的通常结构是这样的
for(赋值语句;判断条件;循环后变量的变化)
{code}
一般要定义一个循环需要的计数变量i,最后每轮循环结束操作一般为i++或者i--,在不断的循环当中,一直到不满足循环条件时,就会脱出循环。
常见于各类算法当中,for循环嵌套可以实现很多功能。
一般在嵌套for语句中,先完成内部的循环后,才会进行外部的循环。
三、do-while循环
逻辑是先执行语句,后判断。
do{code}while(condition)
非常简单,易于上手
四、goto循环
name:{code}
goto(name);
一般用于脱出嵌套循环。
标签:语句,do,code,goto,C语言,---,while,循环 From: https://blog.51cto.com/u_16298511/8195801