其次,当n为真时,进入while循环体(A);否则跳出循环继续执行下面部分(B).
while(n)
{
循环体;//标识为A
}
语句1;//标识为B
语句2;
while(N--) 的意思是执行while循环,每执行一次{} N减1 ,直到N=0时跳出循环。while(条件)
{
语句;
}
当while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句。
在C语言中,非零数表示真(true),零表示假(false)。while(n) 如果n为负数时,while条件为真,所以不会退出while循环。
只有当n为零,即(n=0),while条件为假,才会退出while循环。
希望能帮到你。