求1-100的偶数和

文章对比了两种计算1-100之间偶数和的方法。传统方法通过循环和条件判断实现,而改进方法利用步长优化,直接对偶数进行累加,简化了逻辑。同时,示例还展示了在循环内部重新初始化求和变量的概念。
摘要由CSDN通过智能技术生成

传统写法

//1.定义求和变量sum,初始化值为0

int sum = 0;

//2.循环1-100,每循环一次,获取一个数据值

for(int i = 1; i <= 100; i++){

//3.判断当前循环中变量i保存的数据值是不是偶数

if(i % 2 ==0){

//4.是偶数进行累加求和

sum += i;

}

}

//5.循环结束,数据求和完毕,打印求和结果

System.out.println("数据1-100的偶数和为:" + sum);

改进写法

//1.定义求和变量sum,初始化值为0

int sum = 0;

for(int i = 0; i <= 100; i+=2){//0 2 4 6

sum += i;

//System.out.println("数据1-100的偶数和为:" + sum);

//输出sum放在循环中打印的是求和的过程

}

//注意:把求和变量定义在循环中

for(int i = 1; i <= 5; i++){

int sum = 0;//在循环中,每循环一次,重新定义一次sum并初始化值为0

sum += i;

System.out.println(sum);

}

/*奇数

for(int i = 1; i <= 100; i+=2){//1 3 5 7

}

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值