課程
/后端開(kāi)發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
為什么要用i++,不能用i=i+1
2019-10-04
源自:Java入門第一季(IDEA工具)升級(jí)版 4-9
正在回答
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ ????????int?sum?=?0;?//?保存不能被3整除的數(shù)之和 ????????//?循環(huán)變量?i?初始值為?1?,每執(zhí)行一次對(duì)變量加?1,只要小于等于?100?就重復(fù)執(zhí)行循環(huán) ????????for?(int?i?=?1;???i<=100???????????;???i++??????)?{ ????????????//?變量?i?與?3?進(jìn)行求模(取余),如果不等于?0?,則表示不能被?3?整除 ????????????if?(i?%?3?!=?0)?{? ????????????sum?=?sum?+?i;?//?累加求和 ????????????}???? ????????} ????????System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum); ????} }
這里涉及到一個(gè)作用域的問(wèn)題了 變量只能在離他最近的大括號(hào)內(nèi)使用 出了大括號(hào)是沒(méi)法使用的 比如i 是在for循環(huán)中定義的 出了for循序 是無(wú)法使用的
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
5 回答avg=sum/(i+1); 為什么不可以這樣子?
10 回答public class HelloWorld{ public static void main(String[]args){ int i=1; int sum=0; for(;i<=10;i++){ if(i%2!=0){ continue; } sum=sum+i; } System.out.println("1
1 回答sum=sum+1 為什么在 if(i%3!=0){ 里面?
3 回答用if(i%2=1)可以嗎?
3 回答為什么sum+=num[i];不對(duì)。但是sum=sum+num[i];是對(duì)的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-10-05
這里涉及到一個(gè)作用域的問(wèn)題了 變量只能在離他最近的大括號(hào)內(nèi)使用 出了大括號(hào)是沒(méi)法使用的 比如i 是在for循環(huán)中定義的 出了for循序 是無(wú)法使用的