while和if可以嵌套,意思是while条件成立了,进入循环体了要执行的功能就是继续判断条件以便进一步决定程序的走向。举个例子吧,
int a=7;
while(1)
{
if(a==7)
{
a=9;
break;
}
}
这里while条件是肯定成立的,始终循环,关键是if条件是否成立,成立了循环就结束了,否则一直在那循环执行!!!当然,这只是个简单的例子,你可以根据你的需要来设计,这也是编程的乐趣吧,程序会根据你的设计走,非常听话的!
char a;
int b;
while(1)
{
if(a=='\n') break;
b++;
}
printf("%d\n",b);
这就是典型的while加if语句,while是死循环,用if语句跳出while;
嵌套语句,多看书上例题啊
很正确呀。。。。
while和if可以嵌套啊