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

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

for循環(huán)計算50之內(nèi)的偶數(shù)之和,為什么不能在循環(huán)量初始部分加上sum=0。

package com.imooc;


public class HelloWorld {

public static void main(String[] args){

for(int i=2,sum=0;i<=50;i=i+2){

sum=sum+i;

}

System.out.println(sum);

}

}


正在回答

5 回答

定義一個int sum=0;這樣才行

換句話說就是前面沒有數(shù)據(jù)類型

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

public class memo2 {

?public static void main(String[] args) {
??// TODO Auto-generated method stub
??for(int i=2,sum=0;i<=50;i=i+2){

???sum=sum+i;


???

??
???System.out.println(sum);

???}

?}
}


這樣才可以正常運行吧

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

for循內(nèi)定義的變量僅能作用在循環(huán)體內(nèi),也就是說你在for循環(huán)內(nèi)定義的sum一旦循環(huán)結(jié)束將會失效,所以無法輸出結(jié)果,解決方法為在for循環(huán)體外進(jìn)行sum變量的聲明。

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

sum=0定義到for循環(huán)外面去

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

那每次都會執(zhí)行sum=0了

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

qq_慕瓜1596076

不會每次執(zhí)行,定義只會執(zhí)行一次,上面的答案才是對的
2019-10-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

for循環(huán)計算50之內(nèi)的偶數(shù)之和,為什么不能在循環(huán)量初始部分加上sum=0。

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

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

幫助反饋 APP下載

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

公眾號

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