解题思路:第一层循环赋值,同时比大小,第二层找到选好的值输出
类似的nxn矩阵都可以这么做
注意事项:i+1,j+1输出的下标和找到的不一样
参考代码:
#include<iostream> #include<string> using namespace std; int main() {int n,max=0; cin>>n; int a[n][n]; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cin>>a[i][j]; if(a[i][j]>max){ max=a[i][j]; } } } for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ if(a[i][j]==max){ cout<<max<<" "<<i+1<<" "<<j+1; } }} return 0; }
0.0分
0 人评分
Cylinder (C语言描述+详细分析)浏览:3375 |
1012题解浏览:938 |
1025题解浏览:796 |
A+B for Input-Output Practice (III) (C语言代码)浏览:594 |
A+B for Input-Output Practice (III) (C语言代码)浏览:455 |
幸运数 (C++代码)浏览:2982 |
简单的a+b (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:399 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:487 |