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

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

如何在分數(shù)數(shù)組中查找最高分

560c0f9d0001ef5e03570149.jpg

這是題目提示

560c0f9d0001f77c05000127.jpg

這是網(wǎng)友完成的代碼,

560c0f9d0001597405000200.jpg

網(wǎng)友賦值是-1,我給的確是,0。運行結(jié)果就有區(qū)別了,這賦值是怎么看的?

還有查找最大分數(shù)那行代碼該怎么解釋,我想不明白。


正在回答

5 回答

? ? ? ? ? ? string[]name=new string[]{"吳松","前東宇","伏晨","陳陸","周瑞","林日鵬","何坤","關(guān)欣"};

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

? ? ? ? ? ? int max=sorce[0];

? ? ? ? ? ? int y = 0; int x;//x為sorce數(shù)組的索引號,y為name數(shù)組的索引號

? ? ? ? ? ? for(x=0;x<sorce.Length;x++)

? ? ? ? ? ? {

? ? ? ? ? ? ? if(sorce[x]>max)

? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? max=sorce[x];

? ? ? ? ? ? ? ? y=x;

? ? ? ? ? ? ? }

? ? ? ? ? ? ?}

? ? ? ? ? ? Console.Write("分數(shù)最高的是{0}"+",分數(shù)是{1}",name[y],max);


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

string[] name = { "吳松", "錢東宇", "伏晨", "陳陸", "周蕊", "林日鵬", "何昆", "關(guān)欣" };
int[] score = { 89, 90, 98, 56, 60, 91, 93, 85 };
int maxScore = score[0];
string maxName = name[0];

for(int i=1;i<8;i++){
????if(maxScore<score[i])
????{
?????????maxScore = score[i];
?????????maxName = name[i];
?????}
}

Console.WriteLine("分數(shù)最高的是" + maxName+","+"分數(shù)是" + maxScore);

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

不對 ?因為初始值是0 ?從0開始,所以要設置-1 ?如果設置0 你開始值就是1?

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

j++如果放在max=scroe[i]后面 j初始就是0.

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

不要用 j++ 或 u++ , 這樣絕對有問題

用 j = i 或 u=1

查找最大分那個自然是比較咯,那當前已知的最高分和下一個比較,如果較大,則置換下一個為最大。反之亦然

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

舉報

0/150
提交
取消

如何在分數(shù)數(shù)組中查找最高分

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

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

幫助反饋 APP下載

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

公眾號

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