主题:[转帖]有关一个二维数组的问题!
static void Main(string[] args)
{
string s = Console.ReadLine();
/*
从窗口中读入一段字符“1,2;3,4,5;6,7,8,9”,把它改写为一个二维的数组,然后打印输出
*/
double[][] d;//定义一个二维数组;
string[] sFirst = s.Split(';');
for (int i = 0; i < sFirst.Length; i++)
{
d = new double[sFirst.Length][];
string[] sSecond = sFirst[i].Split(',');
d[i]= new double[sSecond.Length];
for (int j = 0; j < sSecond.Length; j++)
{
d[i][j] = double.Parse(sSecond[j]);
}
}
for (int i = 0; i < d.Length; i++)//系统提示使用了未赋值得对象d;
{
for (int j = 0; j < d[i].Length; j++)
{
Console.Write(d[i][j]);
}
Console.WriteLine();
}
}
{
string s = Console.ReadLine();
/*
从窗口中读入一段字符“1,2;3,4,5;6,7,8,9”,把它改写为一个二维的数组,然后打印输出
*/
double[][] d;//定义一个二维数组;
string[] sFirst = s.Split(';');
for (int i = 0; i < sFirst.Length; i++)
{
d = new double[sFirst.Length][];
string[] sSecond = sFirst[i].Split(',');
d[i]= new double[sSecond.Length];
for (int j = 0; j < sSecond.Length; j++)
{
d[i][j] = double.Parse(sSecond[j]);
}
}
for (int i = 0; i < d.Length; i++)//系统提示使用了未赋值得对象d;
{
for (int j = 0; j < d[i].Length; j++)
{
Console.Write(d[i][j]);
}
Console.WriteLine();
}
}