为了账号安全,请及时绑定邮箱和手机立即绑定

for里 i++

public class HelloWorld {

    public static void main(String[] args) {

int sum = 0; // 保存不能被3整除的数之和

// 循环变量 i 初始值为 1 ,每执行一次对变量加 1,只要小于等于 100 就重复执行循环

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

// 变量 i 与 3 进行求模(取余),如果不等于 0 ,则表示不能被 3 整除

if (i % 3 != 0) { 

sum = sum + i; // 累加求和

}

}

System.out.println("1到100之间不能被3整除的数之和为:" + sum);

}

}

是不是一开始是不i++,运行完循环里的东西,再加1?

正在回答

3 回答

没错,for循环的执行顺序是:

1、循环变量初始化

2、判断循环条件,如果符合的话,就执行循环体。

3、每次循环体执行完成后,进行循环变量变化,然后再反复执行2、3步骤,直至循环变量不符合循环条件为止。

希望可以帮到你!

0 回复 有任何疑惑可以回复我~
#1

Dazzz 提问者

非常感谢!
2018-01-09 回复 有任何疑惑可以回复我~

不要在a标签函数里面写this,this只在事件中有用,你可把函数写在onclick中然后再用this

wvvbxmxglczqircbusoqoyyyjpiujegjwqfsncohxxcjhnzqkunltfgxengwt

0 回复 有任何疑惑可以回复我~

你好,你说的是对的,先判断是否小于100,是的话运行下面的循环体中的东西,然后加一

0 回复 有任何疑惑可以回复我~
#1

Dazzz 提问者

谢谢!
2018-01-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信