这是while语句;
形式是:
while(一个值 或 一个表达式)//*如果这个值,或表达式的值不是0,那么执行下面程序
{执行的任务;} 如果表达式的值是0,那么停止循环*//
这是一个循环如果flag是0那么停止循环,如果flag非0继续循环;
不懂再问哦;
好评哦,亲!
while是循环判别语句,当while后面括号里面的表达式为真,那么紧接在其后面的循环体({}或一条语句)会被执行,执行完之后又开始判别while后面括号里面的表达式是否为真,若为真,同上面一样执行循环体({}或单条语句),若为假,退出这个循环结构,从该while循环结构的后面一条语句开始执行
while(0){
//不进来
}
while(1){
//一直进来 直到break;
}
详解如下:
1、while用于循环。
2、当while后面的括号里面的条件为真的时候,继续循环执行。
3、当while后面的括号里面的条件为假的时候则终止循环。
4、while(flag==0)就是当flag的值等于0的时候,循环继续,如果flag的值不等于0,则不会循环。