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或者停止

使用break直接跳出循环,使用continue跳转到语句3;

你可能感兴趣的:(C语言循环语句)