关键词:循环
- while循环
while循环:当条件满足时,不断地重复循环体内的语句。
do-while和while的区别:前者无论如何都会至少进行一次循环,然后来判断条件。二者在条件不满足时都会结束。
在此do-while程序中是可以判断0是几位数的,因为它必定会进行一次循环。(需要注意的是,while后面要加;) - for循环:示例
int i=1;
for (i=1; i<=n; i++){
fact*=1;
}
其中小括号内第一个指初始动作,第二个指循环继续的条件,第三个指循环每轮要做的动作。
for循环是等价于while循环的,二者是可以相互转换的。
三种循环的使用小贴士:
- 有固定次数的,用for(阶乘)
- 必须执行一次,用do-while
- 其他情况用while