一段c语言里面又有while语句又有if语句是怎么回事

那它是什么语句啊??
2025-03-25 14:48:26
推荐回答(5个)
回答1:

while和if可以嵌套,意思是while条件成立了,进入循环体了要执行的功能就是继续判断条件以便进一步决定程序的走向。举个例子吧,
int a=7;
while(1)
{
if(a==7)
{
a=9;
break;
}
}
这里while条件是肯定成立的,始终循环,关键是if条件是否成立,成立了循环就结束了,否则一直在那循环执行!!!当然,这只是个简单的例子,你可以根据你的需要来设计,这也是编程的乐趣吧,程序会根据你的设计走,非常听话的!

回答2:

char a;
int b;
while(1)
{
if(a=='\n') break;
b++;

}

printf("%d\n",b);
这就是典型的while加if语句,while是死循环,用if语句跳出while;

回答3:

嵌套语句,多看书上例题啊

回答4:

很正确呀。。。。

回答5:

while和if可以嵌套啊