如题所述
for语句循环
for语句一般形式中的各表达式可以省略,但是分号间隔符不能少。需要注意省略表达式1之前要给循环变量赋初值。
如省略去表达式2或者3则将造成无限循环
while 语句循环
while语句中的表达式一般是关系表达式或者是逻辑表达式,只要表达式的值为真(非0)即可继续循环
循环体中如果包括一个以上的语句 则必须用{}括起来,组成符合语句
do-while语句
do-while语句和while语句的区别在于 do-while语句是先执行后判断,因此 do-while至少要执行一次循环体,而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。while语句和 do-while语句一般可以相互改写。
在if语句和while语句中,表达式后面不能加分号,而在 do-while语句的表达式后面必须加分号。
for语句一般形式中的各表达式可以省略,但是分号间隔符不能少。需要注意省略表达式1之前要给循环变量赋初值。
如省略去表达式2或者3则将造成无限循环
while 语句循环
while语句中的表达式一般是关系表达式或者是逻辑表达式,只要表达式的值为真(非0)即可继续循环
循环体中如果包括一个以上的语句 则必须用{}括起来,组成符合语句
do-while语句
do-while语句和while语句的区别在于 do-while语句是先执行后判断,因此 do-while至少要执行一次循环体,而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。while语句和 do-while语句一般可以相互改写。
在if语句和while语句中,表达式后面不能加分号,而在 do-while语句的表达式后面必须加分号。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-03-06
C语言中循环常用的有两种:
1.
for(i=0; i< 10; i++){
/*do something*/
}
2.
while(i<10){
/*do something*/
i++;
}
高级用法还是需要熟练后再自己体会了
1.
for(i=0; i< 10; i++){
/*do something*/
}
2.
while(i<10){
/*do something*/
i++;
}
高级用法还是需要熟练后再自己体会了