循环

循环语句;用于在程序中某一段程序被重复运行,也就是使某段代码重复运行,最简单的代表便是n个数的加成。
While语句(又称当循环),特点是先判断条件,后执行
在这里插入图片描述
这里需要强调一些注意的地方:
在使用这个while语句布尔表达式就是你的条件,条件成立会出现什么语句,不成立又会出现什么
写循环语句之前你就必须要明确你的条件该怎么写,重复的语句(循环体)该怎么写。
循环一定要明确控制在在某个时刻是你设的条件终止循环,这样就不会出现死循环的情况。一定不能写死循环的程序。
例子;计算从1加到10的数。
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=0,s=1;
while(s<=10) {
// 括号便是你所设计的条件
a +=s;
s++;
// 以上便是你这个循环的循环体
}
System.out.print(a);
}

}
do-while循环又称当型循环,特点是先执行,再判断。

在这里插入图片描述
依旧是上一个例子:
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=0,s=1;
do {
a +=s;
s++;
}while(s<=10);
// 先判断,再执行
System.out.print(a);
}

}
for语句,这个适用于循环次数已知的情况下
在这里插入图片描述
在这里插入图片描述
用以上的例句为主int=1是循环语句的的输入值,初值
i<100是循环中判断结束的条件。
i++用来改变i的值。

for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句;(循环体)
}
public static void main(String[] args) {
int a=0,i;

for(i=1;i<=10;i++) {
a+=i;
}
// 先判断,再执行
System.out.print(a);
}
依旧还是之前的那道题,这次选用的是for语句进行书写的。
根据程序的要求特点,以及循环特点选择不同循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值