作业帮 > 综合 > 作业

C++ 输入一个m行n列的二维数组,m,n由键盘输入,该怎么定义?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 03:56:34
C++ 输入一个m行n列的二维数组,m,n由键盘输入,该怎么定义?
一般设一个足够大的数组存就行了,这种方法是用空间换取时间,效率高.代码参考如下:
int m, n;
cin>>m>>n;
int a[100000][100000]; //足够大的数组
int i, j;
for(i= 0; i< m; i++)
{
for(j= 0; j< n; j++)
{
cin>>a[m][n];
}
}