public static void main(String args[]) {
Scanner reader = new Scanner(System.in);
System.out.println("请输入你输入的数为几位数");
int n =0;//用于控制循环和数组大小的确定。
n = reader.nextInt();
int arr[] = new int[n+1];
System.out.println("请依次输入");
for(int i=0;i<n;i++) {//数据的循环到数组的输入;
arr[i] = reader.nextInt();
}
int j = n-1,x=0;
for(int i=0;i<j;i++) {//利用标记法分别用指针从前后比对如果值相同x加一。
if(arr[i]==arr[j]) {
x++;
}
}
if(x==n/2) {//用标记来判断是不是回数。
System.out.println("是回数");
}
else {
System.out.println("不是回数");
}
}
}
08-20
386
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-01
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)