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

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

請問為什么這段代碼執行不了?

為什么這串代碼執行不了?目的是為了挑出最大值。

static void Main(string[] args)
??????? {
??????????? int N=0;
??????????? int[]score={89,90,98,56,60,91,93,85};
??????????? string[]name={"吳松","錢東宇","伏晨","陳陸","周蕊","林日鵬","何昆","關欣"};
??????????? for (int i=0;i<score.Length;i++)
??????????? if N<score[i]
??????????? {
??????????????? N=i;
??????????? }
??????????? Console.WriteLine("分數最高的是{0},分數是{1}",name[N],score[N]);
??????? }


正在回答

2 回答

static void Main(string[] args)
??????? {
??????????? int[] score={89,90,98,56,60,91,93,85};
??????????? string[] name={"吳松","錢東宇","伏晨","陳陸","周蕊","林日鵬","何昆","關欣"};

????????????int N=score[0];//假設第一個分是最高分

??????????? for (int i=1; i<score.Length; i++)

????????????{
??????????? if (N < score[i])
??????????? {
??????????????? N=score[i];
??????????? }

????????????}
??????????? Console.WriteLine("分數最高是{0}",N);
??????? }

這是求最大值的方法,,這是我的拙見。。。。。

0 回復 有任何疑惑可以回復我~
#1

慕神604715 提問者

謝謝。
2018-05-14 回復 有任何疑惑可以回復我~

有人么?


0 回復 有任何疑惑可以回復我~
#1

mooncake2018

N是索引,不能拿來和score[i]比較,應該使用新的變量值int max存儲當前最大值
2018-04-24 回復 有任何疑惑可以回復我~
#2

慕神604715 提問者 回復 mooncake2018

謝謝。
2018-05-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問為什么這段代碼執行不了?

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

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

幫助反饋 APP下載

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

公眾號

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