1樓:匿名使用者
可以讓陣列進行轉置來實現,參考如下:
public class testtransposition
output = new int[col][row];
for (int i = 0; i $amp; for (int j = 0; j $amp; output[j][i] = input[i][j];}}
return output;
}public static void main(string args),};
// int out=new testtransposition().trans(in);
// for (int i = 0; i $amp; // for (int j = 0; j $amp; // system.out.print(out[i][j]);
// }
// system.out.println("");
// }
//若只是想輸出得到效果 這應該是可以的
int in=,};
for(int i=0;ia[3][2]
* a[0][0]---->a[0][0]
* a[0][1]---->a[1][0]
* a[0][2]----->a[2][0]
* a[1][0]---->a[0][1]
* a[1][1]---->a[1][1]
* a[1][2]----->a[2][1]
*///故此 初步想法應是通過反向迴圈,即先迴圈列,在迴圈行來實現。}
2樓:潮汐之湧動
t=array[0][1];
array[0][1]=array[1][1];
array[1][1]=t;
跟一維陣列的元素交換是一樣的啦
3樓:流逝悲傷
用一個變數,如交換a和b,加一個t。。 t=a;a=b;b=t; 就交換好了
c語言 將一個二維陣列行和列的元素互換,存到另一個二維陣列。
如何用c語言將檔案放到二維陣列中
fopen函式開啟需要讀取的文字,獲取該檔案的檔案描述符使用fscan 函式對檔案進行讀取。放到二維陣列其實就是讀取相應格式的資料,然後對應二維陣列的每個位置例如 include stdio.h define m 300 define n 50 void main file fp if fp fop...
c中如何向二維陣列整行賦值,C 中如何向二維陣列整行賦值?
tn瓶邪 方法是在一對大括號中,使用一個以逗號分隔的資料項列表。清單2 30宣告瞭一個字串陣列,然後在一對大括號中指定了9種不同的程式語言的名稱。宣告陣列的同時進行賦值 string languages 在這個以逗號分隔的列表中,第一項成為陣列的第一個元素,第二項成為第二個元素,依此類推。我們使用大...
用c語言程式設計求m n二維陣列的周邊元素之和並用函
include define m 3 define n 4 int matrixsum int d m n for i m 2 i 0 i return sum int main int i,j,sum int data m n for i 0 i 不管幾維矩陣都滿足條件 參考 如下,希望能幫到你。...