while语句中嵌套for语句 for语句里面有if语句怎么跳转出来
问题描述:
while(1)
{
for ()
{
if()
{怎么跳出while语句除了goto
}
else{
}
}
}
答
while中用一个标记位就可以了
代码如下:
int flag = 1;
while(flag)
{
for ()
{
if()
{
flag = 0;//跳出while语句
break; //跳出for循环
}
else
{
//
}
}
}
答
用一个标记变量。在for循环后面判断一下。
#include <stdio.h>
int main(){
int flag=0;
while(1){
for (){
if(){
flag=1;
break;
}else{
}
}
if(flag){
break;
}
}
return 0;
}