解题思路:
原本得输出a[i][j],使其反过来输出a[j][i]即可
参考代码:
#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
int a[1005][1005];
int main()
{
int n;
cin>>n;
for(int i = 0; i < n ; i++)
for(int j = 0; j < n ; j++)
cin>>a[i][j];
for(int i = 0; i < n ; i++)
{
for(int j = 0; j < n ; j++)
{
if(i == j)
cout<<a[i][j]<<" ";
else
cout<<a[j][i]<<" ";//原本得输出a[i][j],使其反过来输出a[j][i]即可
}
cout<<endl;
}
return 0;
}
0.0分
4 人评分
C语言训练-大、小写问题 (C语言代码)浏览:614 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:674 |
最小公倍数 (C语言代码)浏览:1029 |
简单的a+b (C语言代码)浏览:419 |
1126题解浏览:595 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1919 |
模拟计算器 (C++代码)浏览:806 |
1162答案错误,为什么浏览:644 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:406 |