#include<stdio.h> int main() { int n,m,i,j,t,h,l; scanf("%d",&n); int s[n][n]; for(i=0;i<n;i++) { for(j=0;j<n;j++) { scanf("%d",&s[i][j]); } } int row=0,lie=0; int flag=0; for(i=0;i<n;i++) { for(j=0;j<n;j++) { if(s[i][j]>=s[i][lie]) { lie=j; } } flag=1; for(row=0;row<n;row++) { if(s[row][lie]<s[i][lie]) { flag=0; break; } } if(flag) { break; } } if(flag==0) { printf("NO"); } h=i+1; l=lie+1; printf("%d %d",h,l); }改为用指针做出
时间: 2023-12-01 19:02:07 浏览: 30
以下是使用指针的改写:
```
#include <stdio.h>
int main() {
int n, m, i, j, t, h, l;
scanf("%d", &n);
int s[n][n];
int *ptr_s = &s[0][0];
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
scanf("%d", ptr_s + i * n + j);
}
}
int row = 0, lie = 0;
int flag = 0;
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
if (*(ptr_s + i * n + j) >= *(ptr_s + i * n + lie)) {
lie = j;
}
}
flag = 1;
for (row = 0; row < n; row++) {
if (*(ptr_s + row * n + lie) < *(ptr_s + i * n + lie)) {
flag = 0;
break;
}
}
if (flag) {
break;
}
}
if (flag == 0) {
printf("NO");
} else {
h = i + 1;
l = lie + 1;
printf("%d %d", h, l);
}
return 0;
}
```
这里使用了指针来访问二维数组,`ptr_s` 指向二维数组的首元素,通过 `ptr_s + i * n + j` 访问第 i 行 j 列的元素。
相关推荐
![image/gif](https://img-home.csdnimg.cn/images/20210720083352.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)