对while;do while;for三种循环语句的理解与区分。


while:先判断表达式的值,在表达式值为真的情况下执行循环语句,直到表达式值为假结束循环;

while(循环条件)

{

循环体。

}

do-while:先执行循环体语句一次,再判别表达式的值,在表达式值为真的情况下执行循环语句,直到表达式值为假,因此do-while至少执行1次循环体;

do

{

循环体。

}

while(循环条件);

for语句中的各表达式都可省略,但分号间隔符不能少。如:for(;表达式2;表达式3)省去了表达式1。for(表达式1;;表达式3)省去了表达式2。 for(表达式1;表达式2;)省去了表达式3。for(;;)省去了全部表达式。在循环变量已赋初值时,可省去表达式1。如省去表达式2或表达式3则将造成无限循环, 这时应在循环体内设法结束循环。

for(表达式1;表达式2;表达式3)

{

循环体。

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM