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

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

為什么循環(huán)變量sum不能和i放在一起?

public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
????int?sum?=?0;?//?保存不能被3整除的數(shù)之和
		for?(?int?i?=0;??i<=100?????????????;??i++??)?{
			if?(i?%?3?!=?0)?{?
				sum?=?sum?+?i;?//?累加求和
			}
		}
		System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);
	}
}

上門這樣的代碼是對的?

如果將sum和i放在一塊進行循環(huán)變量初始化,為什么不行?

public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
		for?(?int?i=0?,?sum=0?;??i<=100?????????????;??i++??)?{
			if?(i?%?3?!=?0)?{?
				sum?=?sum?+?i;?//?累加求和
			}
		}
		System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);
	}
}

搞不懂?求大神指導(dǎo)。

正在回答

1 回答

public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
????????for?(?int?i=0?,?sum=0?;??i<=100?????????????;??i++??)?{
????????????if?(i?%?3?!=?0)?{?
????????????????sum?=?sum?+?i;?//?累加求和
????????????}
????????}
????????System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);
????}
}

System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);這句話放進for循環(huán)就行了,放在外面找不到sum如何輸出?

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

chnjune 提問者

謝謝sennotech_acer! 想再請教下: 1.所以是一些在for循環(huán)語句中定義的變量,出了循環(huán)這些變量就不能直接用了嗎? 更進一步說,是不是在大括號內(nèi)定義的變量,出了大括號就不能用了 ex: {{ int i = 0 ; } i = 2 } 就是錯的? 2.變量定義是不是有全局變量和非全局變量,有什么應(yīng)該注意的。 初學(xué)者再次感謝~
2015-07-27 回復(fù) 有任何疑惑可以回復(fù)我~
#2

chnjune 提問者

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

舉報

0/150
提交
取消

為什么循環(huán)變量sum不能和i放在一起?

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

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

幫助反饋 APP下載

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

公眾號

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