while(语句){
语句;
}
eg:
#include<cstdio> int main(){ int a,b; scanf("%d%d",&a,&b);//a=2,b=3 while(a<b){ a=a+1; //a=3,b=3; a=a+1;//a=4,b=3 b=b-1; //a=4,b=2 } printf("%d %d",a,b); return 0; }
先判断,然后执行循环体里面所有的语句(并不会中间判断),然后再判断。
while(语句){
语句;
}
eg:
#include<cstdio> int main(){ int a,b; scanf("%d%d",&a,&b);//a=2,b=3 while(a<b){ a=a+1; //a=3,b=3; a=a+1;//a=4,b=3 b=b-1; //a=4,b=2 } printf("%d %d",a,b); return 0; }
先判断,然后执行循环体里面所有的语句(并不会中间判断),然后再判断。