解题思路:
注意事项:
参考代码:
#include<stdio.h> #define N 5 int main() {//给定一个5*5的矩阵(数学上,一个r×c的矩阵是一个由r行c列元素排列成的矩形阵列),将第n行和第m行交换,输出交换后的结果。 int i,j,a,b; int arr[N][N]={{0}}; int temp = 0; for(i = 0;i<N;i++) { for(j = 0;j<N;j++){ scanf("%d",&arr[i][j]); } // } scanf("%d%d",&a,&b); for(i = 0;i<5;i++) { temp= arr[a-1][i];//冒泡排序 arr[a-1][i]=arr[b-1][i]; arr[b-1][i]=temp; } for(i = 0;i<N;i++) { for(j = 0;j<N-1;j++) printf("%d ",arr[i][j]); printf("%d",arr[i][j]); printf("\n"); } return 0; }
0.0分
0 人评分
【密码】 (C语言代码)浏览:333 |
多输入输出练习1 (C语言代码)浏览:1181 |
字符串问题 (C语言代码)浏览:1506 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:664 |
字符串的输入输出处理 (C语言代码)浏览:926 |
WU-输出九九乘法表 (C++代码)浏览:1668 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:821 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:262 |
【出圈】 (C++代码)简单循环浏览:630 |