解题思路: 就地矩阵互换实则为互换对角线两边的元素
注意事项:
参考代码:
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语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1118 |
小明A+B (C语言代码)浏览:1256 |
输出正反三角形 (C语言代码)浏览:794 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
兰顿蚂蚁 (C++代码)浏览:1045 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:468 |
简单的for循环浏览:1410 |
DNA (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:373 |
C语言训练-数字母 (C语言代码)浏览:608 |