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

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

好像哪里不對(已解決)

已經自己更改好了,嘿嘿。http://img1.sycdn.imooc.com//57106d8400011d7901000100.jpg

using System;
using System.Collections.Generic;
using System.Text;

namespace projGetMaxScore
{
??? class Program
??? {
??????? static void Main(string[] args)
??????? {
??????????? //聲明string數組。
??????????? string[,] S = new string[8, 2] { { "吳松", "89" }, { "錢東宇", "90" }, { "伏晨", "98" }, { "陳陸", "56" }, { "周蕊", "60" }, { "林日鵬", "91" }, { "何昆", "93" }, { "關欣", "85" } };
??????????? //聲明緩存數組。
??????????? string[] C = new string[2];
??????????? //for循環.
??????????? for (int i = 0; i < S.GetLongLength(0); i++)
??????????? {
??????????????? //緩存數組與string數組元素轉換為int型.
??????????????? int a = Convert.ToInt32(C[1]);
??????????????? int b = Convert.ToInt32(S[i,1]);
??????????????? //與緩存數組循環比較大小.
??????????????? if (a < b)
??????????????? {
??????????????????? //最大值賦值給緩存數組。
??????????????????? C[0] = S[i, 0];
??????????????????? //賦值前轉換回string.
??????????????????? C[1] = Convert.ToString(a);
??????????????????? S[i, 1] = Convert.ToString(b);
??????????????????? C[1] = S[i, 1];
??????????????? }
??????????????? else
??????????????????? continue;
??????????? }
??????????????? //輸出
?????????????????? Console.Write("分數最高的是" + C[0] +","+ "分數是" + C[1]);
??????? }
??? }
}



我寫得好像有點太冗余了。


正在回答

1 回答

using System;


namespace ConsoleApplication2

{

? ? class Program

? ? {

? ? ? ? static void Main(string[] args)

? ? ? ? {

? ? ? ? ? ? string[] names = new string[8] { "吳松","錢東宇", "伏晨", "陳陸", "周蕊","林日鵬", "何昆", ?"關欣" };//聲明names數組

? ? ? ? ? ? int[] score = new int[8] { 89, 90, 98, 56, 60, 91, 93, 85 };//聲明score數組

? ? ? ? ? ? int max = 0;//聲明最高分,默認值為0

? ? ? ? ? ? int j = 0 ;//聲明j,j是表示最高分的索引

????????????//用循環求出最高分max

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

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if(max<score[i])

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? max=score[i];

? ? ? ? ? ? ? ? ? ? j=i;//將最高分的索引賦值給j

? ? ? ? ? ? ? ? }}

? ? ? ? ? ? Console.Write("分數最高的是"+names[j]+",分數是"+max);

? ? ? ? ? ? }}}

? ? 用分兩組的方法比較簡單 而且更加明了

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

AchingImpact 提問者

非常感謝!
2016-04-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C#開發輕松入門
  • 參與學習       256138    人
  • 解答問題       1527    個

本門課程是C#語言的入門教程,將帶你輕松入門.NET開發

進入課程

好像哪里不對(已解決)

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

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

幫助反饋 APP下載

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

公眾號

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