目录
1.while循环
2. for循环
3. do while循环
while循环
格式:while(循环条件)
{
循环行为;
}
例如:整数求和(如图)
for循环
格式:for(计数器设置初始值;循环条件;计数器更新)
{
循环行为;
}
例如:求S=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。例如:2+22+222+2222+22222(n=5,a=2),a和n由键盘输入(如图)
do while循环
格式:do
{
循环行为;
}
while(循环条件);
例如:编写程序,输入正整数n,计算并输出1+2+3+4+……+n的值(如图)
break和continue在循环中的使用
.break打破循环
例如:输入密码(如图)
. continue(跳过本次循环,开始新一轮循环)
例如:(如图)
注意:(1)for循环中使用continue会立即更新计数器,再进入新循环;使用break会直接跳出循环,不会更新计数器。
(2)break和continue作用于自己直属的循环。