C++输入n m 输入n行m列二维数组(n<=10,m<=10),输入整数c,输出数组的第c个数字(编号从1开始)。
时间: 2024-02-18 18:05:00 浏览: 28
函数:int **array2(int **arr,int n,int m) , C++ 输入二维数组 ,返回值二维数组
5星 · 资源好评率100%
这个问题我已经回答过了,以下是 C++ 代码实现:
```c++
#include <iostream>
using namespace std;
int main() {
int n, m, c;
cin >> n >> m;
int a[n][m];
for(int i=0; i<n; i++) {
for(int j=0; j<m; j++) {
cin >> a[i][j];
}
}
cin >> c;
int row = (c-1) / m;
int col = (c-1) % m;
cout << a[row][col];
return 0;
}
```
如果你有其他问题,可以继续问我。
阅读全文