解题思路: 就地矩阵互换实则为互换对角线两边的元素
注意事项:
参考代码:
n = int(input()) while True: try: arr = [[int(j) for j in input().split()] for i in range(n)]# 生成n维数组 for i in range(n): for j in range(n): if i < j: t = arr[i][j] arr[i][j] = arr[j][i] arr[j][i] = t print(arr[i][j], end=' ') print() n = list(map(int, input().strip().split()))# 连续输入n,当遇到eof时退出 n = n[0] except EOFError: break
0.0分
1 人评分
C语言训练-排序问题<2> (C++代码)浏览:880 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:470 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1222 |
求组合数 (C语言代码)浏览:1152 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:480 |
【简单计算】 (C语言代码)浏览:622 |
三角形 (C语言代码)浏览:903 |
Cylinder (C语言描述,蓝桥杯)浏览:1247 |
用筛法求之N内的素数。 (C语言代码)浏览:664 |