第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

3 回答

你的代碼和執(zhí)行結(jié)果是對應(yīng)的,沒有什么問題。

(1)第一次循環(huán)?i = 1;i % 3 != 0 && i <= 100 條件成立。

所以先輸出 sum = 0;

然后再 執(zhí)行 i++,sum = sum + i 操作;(i++導(dǎo)致 i 變?yōu)?,sum = sum + i 導(dǎo)致 sum 變?yōu)?2)

(2)第二次循環(huán)?i = 2;i % 3 != 0 && i <= 100 條件成立。

所以先輸出sum = 2;

(3)第三次循環(huán)?i = 3;i % 3 != 0 && i <= 100 條件不成立,退出循環(huán)。


這里的問題是:你編寫的代碼邏輯有錯誤。你應(yīng)該把 ?i % 3 != 0 條件放到循環(huán)體內(nèi)去判斷,同時把sum疊加操作放到循環(huán)體內(nèi)執(zhí)行。


如:

int sum = 0;

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

????if(i % 3 != 0){

????????sum = sum + i;

????????System.out.println("i:" + i);

????????System.out.println("sum:" + sum);

????}

}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

_凡人 提問者

非常感謝!
2015-06-20 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該把 print 放在 for 循環(huán)的外層

0 回復(fù) 有任何疑惑可以回復(fù)我~

你的 代碼不能寫規(guī)范一點嗎?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

_凡人 提問者

我寫的不規(guī)范嗎?~
2015-06-19 回復(fù) 有任何疑惑可以回復(fù)我~
#2

chavin 回復(fù) _凡人 提問者

格式不規(guī)范;還有sum = sum + i為什么要寫在那里呢?
2015-06-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學(xué)習(xí)       1167318    人
  • 解答問題       18530    個

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進入課程

這樣為什么不可以呢?~

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號