如何调用函数int add(int a[N][N] , int b[N])的功能是将a数组中每行的最小元素放入b数组中
时间: 2023-06-19 17:09:09 浏览: 175
你可以使用如下的C++代码调用函数int add(int a[N][N] , int b[N]):
```cpp
#include<iostream>
using namespace std;
const int N = 1000;
int add(int a[N][N], int b[N]);
int main(){
int n, a[N][N], b[N];
cin >> n;
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
cin >> a[i][j];
}
}
add(a, b);
for(int i = 0; i < n; i++){
cout << b[i] << " ";
}
cout << endl;
return 0;
}
int add(int a[N][N], int b[N]){
for(int i = 0; i < N; i++){
b[i] = a[i][0];
for(int j = 1; j < N; j++){
if(a[i][j] < b[i]){
b[i] = a[i][j];
}
}
}
return 0;
}
```
在这个例子中,我们先输入一个正方形矩阵a,然后调用函数add将每行最小元素放入数组b中,最后输出b数组。
阅读全文