随机录入一个数字并判断是否为回文数(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自学过程中遇到的特殊疑难题目

全部评论

相关推荐

不愿透露姓名的神秘牛友
05-29 20:12
点赞 评论 收藏
分享
06-10 21:15
门头沟学院 Java
宁阿:好多这种没🧠的公司,他们估计都不知道毕业的人不能给安排实习岗
实习吐槽大会
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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