如何向二维数组赋值,要求由用户从键盘任意输入

如题所述

第1个回答  推荐于2017-12-15
程序运行时新建一个数组,然后用循环把输入的数赋值给数组,程序结束时可以讲这个数组释放本回答被网友采纳
第2个回答  2012-10-12
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);//i为行,j为列
第3个回答  2012-10-12
int arr[m][n];
for(int i=0; i<m; i++)
{
for(int j=0; j<n; j++)
cin>>arr[i][j];
}
第4个回答  2012-10-12
写个循环啊。以数组的下标作为循环控制变量。比如:
for (i=0;i<m;i++)
for (j=0;j<n;j++)
scanf("%d",&a[i][j]);本回答被网友采纳
第5个回答  2012-10-12
例:
int a[rowMax][colMax];
for(int i=0;i<rowMax;i++){
for(int j=;j<colMax;j++){
scanf("%d",&a[i][j]);
}
}
相似回答