流程控制语句--for循环

for循环语句格式:

for(初始化语句;判断条件语句;控制条件语句) {

         循环体语句;

    }

执行流程

A:执行初始化语句

B:执行判断条件语句,看其结果是true还是false

如果是false,循环结束。

如果是true,继续执行。

C:执行循环体语句

D:执行控制条件语句

E:回到B继续

案例:for循环实现1-100之间偶数和

案例代码
/*
 * 需求:求出1-100之间偶数和
 * 
 * 分析:
 *      A:定义求和变量,初始化值是0
 * 	B:获取1-100之间的数据,用for循环实现
 * 	C:把获取到的数据进行判断,看是否是偶数
 * 	    如果是,就累加
 * 	D:输出求和结果
 */
public class ForTest3 {
	public static void main(String[] args) {
		//定义求和变量,初始化值是0
		int sum = 0;
		
		//获取1-100之间的数据,用for循环实现
		for(int x=1; x<=100; x++) {
			//把获取到的数据进行判断,看是否是偶数
			if(x%2 ==0) {
				sum += x;
			}
		}
		
		//输出求和结果
		System.out.println("sum:"+sum);
	}
}

注意

初始化表达式只会执行一次

布尔表达式永远比循环后的操作表达式多执行一次


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值