• 2022-07-23
    输入一个4行4列整型数组,将首列与最后一列对应元素值互换后,分行输出该数组。
  • #include<stdio.h>void main() {int a[4][4];int i, j, t, n = 4;printf("请输入一个4行4列整型数组:\n");for (i = 0; i < n; i++) {printf("请输入第%d行元素:", i);for (j = 0; j < n; j++) {scanf("%d", &a[i][j]);getchar();}}printf("\n原数组:");for (i = 0; i < n; i++) {printf("\n");for (j = 0; j < n; j++) {printf("%d ", a[i][j]);}}for (i = 0; i < n; i++) {t = a[i][0];a[i][0] = a[i][n - 1];a[i][n - 1] = t;}printf("\n将首列与最后一列对应元素值交换后的数组:");for (i = 0; i < n; i++) {printf("\n");for (j = 0; j < n; j++) {printf("%d ", a[i][j]);}}printf("\n");}[/i][/i][/i][/i][/i][/i][/i]

    内容

    • 0

      输入一个3行3列二维整型数组,输出每一列元素的最小值。

    • 1

      下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。

    • 2

      输入一个5行4列二维整型数组a,再输入0~4的整数m、0~3的整数n,求m行最大值与n列最小值,输出最大值及最小值。

    • 3

      为一个二维数组输入数据,并将其行和列互换 ,存到另一个二维数组中。

    • 4

      输入10个无重复的整数到数组a,找出最大数和最小数所在的位置,将值最大元素与值最小元素互换,输出互换后的数组。