一个4×5的整型二维数组,从键盘输入数据,并对该数组的每一行按从小到大的顺序排列

匿名网友 |浏览1764次
收藏|2020/03/14 11:03

满意回答

2020/03/14 11:27

所需代码如下:#include <stdio.h>int main(void) {int array[4][5];for (int var = 0; var < 4; ++var)scanf("%d %d %d %d %d", &array[var][0], &array[var][1], &array[var][2], &array[var][3], &array[var][4]);for(int a=0;a<4;++a)for(int b=1;b<5;++b)for (int c = b; c > 0; --c) {if (array[a][c] >= array[a][c - 1])break;else {array[a][c] ^= array[a][c - 1];array[a][c - 1] ^= array[a][c];array[a][c] ^= array[a][c - 1];}}printf("\n");for (int var = 0; var < 4; ++var)printf("%d %d %d %d %d\n", array[var][0], array[var][1], array[var][2], array[var][3], array[var][4]);return 0;}

蹭蹭df

其他回答(0)
0人关注该问题
+1

 加载中...