0
点赞
收藏
分享

微信扫一扫

第五天学习

继续学习循环相关内容

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);
}
举报

相关推荐

0 条评论