(一)循环结构之while语句
while(表达式)
{语句}
-
先判断后执行
-
循环体:语句
-
表达式:真(非0)执行循环语句,假(0)不执行,退出
-
举个例子
#include <stdio.h>
int main ()
{int i=1;
while (i<=10);
{ printf ("**********\n");
i++;
} return 0;
}
do while 语句
结构: do 语句
while(表达式);
先无条件执行循环体,然后判断循环条件是否成立。
区别:执行与判断的先后
(二)for语句
1.结构:for(表达式1,表达式2,表达式3)语句
2.①求解表达式1→表达式2→(真非0)→语句→表达式3
3.举个🌰
#include <stdio.h>
int main ()
{int i=1,sum=0;
for (i=1,i<=100;i++)
sum=sum+i;
printf ("%d\n",sum);
return0;
}
(三)break语句
作用:可以使流程跳出switch结构,跳出循环体,提前结束循环
注✨:只用于循环语句和switch语句之间,不能单独使用
(四)continue语句
作用:结束本次循环后,跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定
注☀:continue只结束本次循环🔁,不终止整个🔁循环
break语句结束🔚整个循环🔁