初始化i=0或者i=1???
var count = 0;
var sum = 0;
for (i = 0; i <=100; i++) {
if (i % 7 == 0) {
count++;
sum += i;
}
}
document.write("1-100之間7的倍數(shù)的個數(shù)是:" + count + "<br>" + "1-100之間7的倍數(shù)的總和:" + sum);
如果是for (i = 1; i <=100; i++)
計數(shù)是14,如果i = 0 ,計數(shù)是15,可是,它是7的倍數(shù)的時候才會計數(shù),感覺初始化應(yīng)該對結(jié)果沒有影響,為什么會不一樣呢?????????
2019-11-22
是你對 % 的理解不清楚。 % 是取余。 ?因為 0 %7=0;即 0%任何數(shù)都是0。 1%7=1;2%7=2 ?... 7%7=0;8%7=1;
2020-05-04
沒事啦 看懂了 哈哈哈
2020-05-04
你好,我想問一下你那個sun的作用是什么
2019-11-22
0%7等于0,count將0計算在內(nèi)
i從1開始,就少一個