vs沒有報(bào)錯(cuò),運(yùn)行結(jié)果有問題。
string[,] x= { {"lily","98" },{"tom","56" },{"salr" ,"88"} };
????????????? int[] y = new int[10];
????????????? int min,c=0;
????????????? for(int i=0; i<x.GetLongLength(0);i++)
????????????? {
????????????????? y[i] = Convert.ToInt32(x[1, i]);
????????????? }
????????????? min = y[0];
????????????? for (int i = 0; i < y.Length; i++)
????????????????? if (min > y[i])
????????????????? {
????????????????????? min = y[i];
????????????????????? c = i;
????????????????? }
???????????? Console.WriteLine("name:{0},grean:{1}",x[0,c],x[1,c]);
vs沒有報(bào)錯(cuò),運(yùn)行結(jié)果有問題。
2020-02-04
題目里的,是中文全角的,
你那個(gè)是英文半角的,
2020-01-25
Convert.ToInt32(x[1, i]); 這行值取錯(cuò)位置,要顛倒過來。
Console.WriteLine("name:{0},grean:{1}",x[0,c],x[1,c]); 雖然前面已經(jīng)取到最小值,可是打印時(shí)也反了。
? ?※ Convert.ToInt32(); 只能轉(zhuǎn)換數(shù)字字串。