解题思路:
注意事项:
参考代码:
#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++代码)浏览:1301 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1515 |
简单的a+b (C++语言代码)浏览:854 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:899 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:647 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
蛇行矩阵 (C语言代码)浏览:527 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1145 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
生日日数 (C语言代码)浏览:1501 |