1.有这么一类数字,他们顺着看和倒着看都是相同的数。例如121,656等,这样的数字被称为:回文数字。请使用代码输出100到1000之间的所有回文数字。
public static void main(String[] args) {
for (int i = 100; i < 1000; i++) {
int a = i / 100;//百位数
int b = i % 100 % 10;//个位数
if (a == b) {//如果百位数和个位数相等则为回文数
System.out.println(i);//打印
}
}
}
2.给定一个 3 × 3 的二维数组(矩阵)表示一个图像,将图像顺时针旋转 90 度。
public static void main(String[] args) {
int[][] arr = {
{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
System.out.println("反转前");
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
int[][] turnArr = getMatricSpinSimple(arr,0);
/***
* 打印矩阵
*/
System.ou