-4
對於2 x 2矩陣,我想將0移到左邊。例如:C編程:如何在2x2矩陣中左右移動元素?
1 2 1 2
3 0 --> 0 3
或
1 0 0 1
3 2 --> 3 2
怎麼辦呢?對2×2矩陣的同一行
對於2 x 2矩陣,我想將0移到左邊。例如:C編程:如何在2x2矩陣中左右移動元素?
1 2 1 2
3 0 --> 0 3
或
1 0 0 1
3 2 --> 3 2
怎麼辦呢?對2×2矩陣的同一行
交換元件,如果該值爲零
for(int i=0;i<2;i++) {
for(int j=0;j<2;j++) {
if(a[i][j]==0) {
a[i][j]=a[i][(j+1)%2];
a[i][(j+1)%2]=0;
break;
}
}
};
'TMP =矩陣[1] [0];矩陣[1] [0] =矩陣[1] [1];矩陣[1] [1] = tmp;'。不是你想要的?然後請澄清你的問題,包括你已經嘗試了什麼,你有什麼特定的困難。 – kaylum