随机录入一个数字并判断是否为回文数(Java)

package test;
import java.util.Scanner;
public class test1{public static void main(String[] args){
Scanner sc = new Scanner(System.in);
    //输入判断的数字
    System.out.println("输入要判断是否为回文数的数字:");
    int num = sc.nextInt();

    //定义变量记录输入需要判断的数字
    int temp = num;
    
    //定义反转后的数字
    int n = 0;

    //开始循环将数字从右向左反转
    while(num != 0){
        int ge = num % 10;
        n = n * 10 + ge;
        num = num / 10;
    }
    if(n == temp){
        System.out.println("该数字是回文数");
    }else{
        System.out.println("该数字不是回文数");
    }
}

复习回顾题目及其程序 文章被收录于专栏

Java自学过程中遇到的特殊疑难题目

全部评论

相关推荐

07-22 11:07
门头沟学院 Java
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务