两个使用起来好像区别不大
两个使用起来好像区别不大
for称为计数循环,,即你知道 循环多少次,,即可使用
而while为 条件循环,,即满足条件就会循环,而你不一定要知道循环多少次噢。。。。
for (i=0;i<10;i++){
......
}
======================
while(i<10){
i++;
}
for用于可预测循环次数的情况,而while可在不确定循环次数时使用,while甚至可以不在循环指令上指定跳出循环的条件。应该优先考虑for循环,一般情况下for循环的效率都是最高的。