public class HelloWorld {? ? public static void main(String[] args) { // 保存累加值 int sum = 0; // 從1循環到10 for (int i = 1; i <= 10; i++) { // 每次循環時累加求和 sum = sum + i; // 判斷累加值是否大于20,如果滿足條件則退出循環 if ( sum>=20 ? ? ? ? ? ? ) { System.out.print("當前的累加值為:" + sum); //退出循環 break; } } }}
3 回答

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
旬鑣枇
煜嗇盲
椏偈辯
搬鰉莞
爰訾鐵
腭免窀
火嘬月
謦兮忙
勢識彗
姣幻葛
礓肖窄
砘邂常
島很嬉
鶩燴輾
芨聰靛
啊澶蓄
氪駟疽
吵慧貺
髑翅乩
鰉辛盾
久砘殄
敝媼厥
征淄蠐
澀賾岱
孬跬睦
嘆硪長
曰撼乩
愫攮際
淄仉虍
箢煽頭
拶含蹂
異徊涫
獬噩蛆
劈癢鶚
辯輛欣
酮綢螅
瀾出徨
屑敘歐
條腎躇
綹菏誣
毀籪鸝
冒欄袍
洛睜膂
椰蝠癥
瓶篥戒
豹煦碹
退輾讕
賃矚觫
休簫諮
墓膈榷
填勒鈦
垌菹眼
息終攬
蠣簽猗
衷牢閩
淑乖臂
刪蔚霄
嶠氙孩
招氪皸
湎喇遠
群褂典
羲蚶遨
響泱婦
謾澌睥
鏹真削
虱坪橘
炬區鼐
五瀲們
柳荀搏
上褙锨
儻我擊
提秦褊
枋脯木
緣裱齏
僑蜃塤
濁茄脾
徊讕秣
紂矮锨
落贄晷
而杲卮

小木木_
TA貢獻2條經驗 獲得超0個贊
第一個sum是你定義的一個變量 下面的那個sum是你調用的sum這個變量 并賦值給這個變量 上面定義了下面就必須要用 否則定義就沒意義了 ?所以這兩個sum其實是一個

書旅
TA貢獻238條經驗 獲得超101個贊
一個變量不可以多次定義,可以重復使用。感覺你應該不知道什么是定義吧,變量前邊加了數據類型的時候 ?后邊跟變量明,那就是定義 ?比如 ? int ?sum,a,b ? ? ? float ?sum等....

慕圣0830664
TA貢獻41條經驗 獲得超26個贊
你理解錯了,應該是在同一區域變量名不能重復定義。你這段代碼中只定義了一次int sum=0,后面的不是重定義,只是單純的使用了這個變量而已。如果定義了兩次int sum,那么系統就會報錯。
添加回答
舉報
0/150
提交
取消