不知道你学的什么语言。。
如果是C++语言的话,一般是定义一个足够长的数组,如
int a[100][100];//因为C++数组的长度必须是一个常量。不能从外部输入,不能定义成
int x ,y;
cin>>x>>y;
int a[x][y];
如果是C#的话可以事先要求用户输入一个数组的长度,例如
Console.WriteLine("请输入数组的行数");//显示提示信息
int a = Convert.ToInt32(Console.ReadLine());//定义并给a赋值,a存储着数组的长度信息
Console.WriteLine("请输入数组的列数");//显示提示信息
int c = Convert.ToInt32(Console.ReadLine());//定义并给a赋值,c存储着数组的长度信息
int[,] b=new int[a,c];//数组的长度是从外部获取的
for(int i=0; i<a; i++)
{
for (int j = 0; j < c; j++)
{
Console.WriteLine("你输入的是第{0}行,第{1}列的数", i+1, j+1);
b[i, j] = Convert.ToInt32(Console.ReadLine());
}
}
温馨提示:答案为网友推荐,仅供参考