解题思路:
注意事项:
参考代码:
#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语言代码)浏览:1361 |
三角形 (C++代码)记忆化搜索浏览:1318 |
【金明的预算方案】 (C++代码)浏览:997 |
K-进制数 (C语言描述,蓝桥杯)浏览:955 |
打印十字图 (C语言代码)浏览:2822 |
1118(求助_已解决)浏览:351 |
简单的a+b (C语言代码)浏览:1024 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:712 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:812 |
杨辉三角 (C语言代码)浏览:734 |