继续学习循环相关内容
while语法结构:
while(表达式)
循环语句;
多条语句则用大括号包括
int i = 1;
while (i <= 100)
{
if (i == 5)
break;
printf("%d\n", i);
i++;
}
如果想在循环中的某个满足条件的位置停止并跳出循环
可以用break语句令循环停止,并跳出循环
如果换成continue执行到i=5后再碰到continue语句则不会继续下面的代码
重新回到while的位置判断,变成了一个死循环
while (i <= 100)
{
if (i == 5)
continue;
printf("%d\n", i);
i++;
}
中止循环中本次循环continue后面的代码,直接跳到while语句中判断部分,进行下一次循环的入口判断
键盘输入ctrl+z时getchar会获取到EOF,就会结束获取跳出循环
int ch = 0;
while ((ch=getchar())!= EOF)
{
putchar(ch);
}