解题思路:首先是将列表输入,然后通过下标的方式换位,最后再将其一个个输出
注意事项: 不能用列表直接输出,否则格式不对;可以通过嵌套for循环输出,要记得什么时候不换行,什么时候换行
参考代码:
jz = [list(map(int, input().split()))for i in range(5)]
m, n = map(int, input().split())
m_list = jz[m-1]
jz[m-1] = jz[n-1]
jz[n-1] = m_list
for i in range(5):
for j in range(5):
print(jz[i][j], end=' ')
print()
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:827 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:648 |
三角形 (C++代码)递推浏览:825 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
A+B for Input-Output Practice (C语言代码)浏览:505 |
循环入门练习5 (C语言代码)浏览:908 |
Tom数 (C语言代码)浏览:581 |