当型循环的条件是在循环体执行前进行判断的,当条件满足时进入循环,否则结束循环.
当型循环也叫"前测试型"循环
在不明确具体循环次数(条件)的时候用while,在明确循环次数(条件)的时候则习惯用for另外就是【当型循环】和【直到性循环】的区别
【当型循环】(先判断)当条件满足时执行下一条语句;
【直到性循环】(先执行)直到条件不成立时再进行下一条语句;
它们的区别在于:
【当型循环】只有当条件满足时才会执行;
而【直到性循环】则最少会执行一次,直到条件不成立。
如:for(i=0i<100i++) {循环体} /*当i的值在0~100之间程序才会执行循环体内的语句*/
而:do {循环体} while(判断语句) /*不管怎样必定执行一次{循环体},然后再判断while条件是否成立*/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)