亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

有兄弟告訴我這樣做為什么不對呀

?string[] Name = new string[] { "吳松", "錢東宇", "伏晨", "陳陸", "周蕊", "林日鵬", "何昆", "關欣" };


? ? ? ? ? ? int[] Score = new int[] { 89, 90, 98, 56, 60, 91, 93, 85 };

? ? ? ? ? ? int Max = 0;

? ? ? ? ? ??

? ? ? ? ? ? for (int i = 0; i < Score.Length; i++)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if (Score[i] > Max)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? Max = Score[i];

? ? ? ? ? ? ??

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? ? ? Console.WriteLine("分數最高的是{0},分數是{1}", Name[i-1],Max);


正在回答

2 回答

你需要再設一個變量去儲存你最大分數時i的編號。

0 回復 有任何疑惑可以回復我~
變量 i 的作用域只限for循環里面兩個{}里面,出了for的{}外作用域就結束了,已經被釋放了,讀取不到了
下載視頻 ? ? ? ? ?
0 回復 有任何疑惑可以回復我~
#1

慕的地5056956 提問者

那就是在for循環中那個i最終得到的是8,但是這個8你是無法在循環外界使用的,請問是這個意思嗎?
2022-03-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

有兄弟告訴我這樣做為什么不對呀

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號