[問題] 將輸入值存欲指定之陣列元素中

看板C_Sharp (C#)作者 (殘風襲雲我暴走)時間19年前 (2006/04/05 09:07), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
嗯,想自己輸入n值 然後依次鍵入n*n 中 第i行第j列之值 並輸出在晝面 以下是本人程式碼想問一下要怎麼改._.,感恩 m(_._)m 主要問題是怎麼把輸入的值傳到欲指定的陣列元素裡 翻書找不到@@ System.Console.WriteLine("請輪入n*n中的n值"); int x = Convert.ToInt32(Console.ReadLine()); System.Console.WriteLine("n值為:"); System.Console.WriteLine(x); double[,] matrix = new double[x, x]; for (int i = 1; i <= x; i++) { for (int j = 1; j <= x; j++) { Console.WriteLine("請輸入'行列'為[" + i + j + "]之值:"); double valuey = Convert.ToDouble(System.Console.ReadLine()); ////double matrix[i,j]=valuey; ///→這行有問題 System.Console.WriteLine("matrix[" + i + j + "]為:"); System.Console.WriteLine(valuey); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.156.176

04/05 10:39, , 1F
陣列索引應該是0到x-1不是1到x?
04/05 10:39, 1F
文章代碼(AID): #14CnXfFq (C_Sharp)
文章代碼(AID): #14CnXfFq (C_Sharp)