一个二维数组: int mat[2][2]={ {1,2},{3,4} };
正常输出顺序为 1 2 3 4
顺时针输出为: 1 2 4 3
java实现
public class test {
static void printMat(int mat[][],int i,int j){
int count = 1;
int max = i -1;
for (int m = 0; m < j; m++){
System.out.print(mat[0][m]);
}
for (int n = 1; n < i; n++){
System.out.print( mat[n][j-1]);
}
while (max>0){
if (count % 2 != 0){
for (int a = j - 1-1; a>=0; a--){
System.out.print(mat[max][a]);