C语言循环语句

1.while(表达式)
while(表达式){
//如果while表达式的值为真就执行大括号,反之不执行,跳过整个while执行后面语句
//执行一遍判断一遍表达式的值;执行顺序是先判断表达式的值成立才执行大括号
}


int i = 0;
while(++i <= 100){
printf("%d",i); //1-100
}
int i = 0;
while(i++ < 10){
printf("%d",i); //1-10 因为是i++表达式的值和10比较的
}
break:跳出循环,直接结束
continue:表示跳会到表达式计算(准确说法);相当于跳过本次循环,其实不能这么说


2.do{
}while(表达式); 先执行再判断


3.for(语句1;表达式;语句3){
语句2;
}
执行顺序,执行语句1,判断表达式 真的话执行语句2,语句3;表达式 真假判断 语句3或者停止
【C语言循环语句】使用break直接跳出循环,使用continue跳转到语句3;

    推荐阅读