用java语言和数组的知识编写:请用户输入一个4-8位的数,判断这个数是否是回文数

如题所述

第1个回答  2013-11-09
import java.io.*;
import java.util.Scanner;
public class Lianxi
{
public static void main(String[] args)
{
Scanner scanner = new Scanner (System.in);
int x=0;
x=scanner.nextInt();
System.out.println("请输入一个4-8位的数");

int dig[]=new int[10];
int n=0;
while(x!=0)
{
dig[n++] = x%10;
x/=10;
}
int flag=1;
for(int i=0;i<n/2;i++)
{
if(dig[i]!=dig[n-1-i])
{ flag=0;break; }
}
if(flag==1) System.out.println("Yes\n");
else {System.out.println("No\n");}
}
}
第2个回答  2013-11-09
鉴于回答内容相似度太高,只能截图了:
相似回答