1. 程式人生 > >c語言 將一個二維陣列行和列的元素互換,存到另一個二維陣列中

c語言 將一個二維陣列行和列的元素互換,存到另一個二維陣列中

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

將一個二維陣列行和列的元素互換,存到另一個二維陣列中。

解:程式:

#include<stdio.h>

int main()

{

 int i, j, a[2][3] = { {1,2,3},{4,5,6} },b[3][2];

 printf("array a:\n");

 for (i = 0; i <=1; i++)//處理a陣列中的一行中各元素

 {

  for (j = 0; j <= 2; j++)//處理a陣列中的某一列元素

  {

   printf("%5d", a[i][j]);

   b[j][i] = a[i][j];

  }

  printf("\n");

 }

 

printf("array b:\n");

 for (i = 0; i<=2; i++)

 {

  for (j = 0; j <=1; j++)

  {

   printf("%5d", b[i][j]);

  }

  printf("\n");

 }

 return 0;

}

結果:

array a:

    1    2    3

    4    5    6

array b:

    1    4

    2    5

    3    6

請按任意鍵繼續. . .


本文出自 “巖梟” 部落格,請務必保留此出處http://yaoyaolx.blog.51cto.com/10732111/1746396

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述