输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 思路很简单:用一个循环打印矩阵,每次循环打印矩阵中的一圈。把打印一圈分为4步: 从左到右打印上边一行; 从上往下打印右边一列; 从右往左打印下边一行; 从下往上打印左边一列。不过得注意的是,当行数或列数为奇数时,可能最后一圈就只剩下一行或者一列了。因此如果按上面的步骤会重复打印最后一行或一列。所以在3,4步得判断避免重复打印...