java基础--while实现五位数中的回文数
程序员文章站
2024-01-31 14:34:52
...
package com.lcn.day04;
public class SwitchDemo5 {
/**
* 回文数是指一个像16461这样“对称”的数,
* 即:将这个数的数字按相反的顺序重新排列后,
* 所得到的数和原来的数一样。
* 判断所有五位数中的回文数,并统计数量
*/
public static void main(String[] args) {
int count = 0;// 统计变量
int i = 10000;//初始化变量
while(i<100000){
//----------------------------------------------------
int ge = i%10;//得到个位
int shi = i/10%10;//得到十位
int bai = i/100%10;//得到百位 //--->
int qian = i/1000%10;//得到千位
int wan = i/10000%10;//得到万位
if(ge==wan&&shi==qian){
System.out.println(i);
count++;
}
i++;//条件控制语句
}
System.out.println("五位数的回文数共有:"+count+"个");
}
}
上一篇: java生成8位数简短的uuid主键
推荐阅读
-
JAVA——实现打印5位数中的所有回文数
-
java基础--while实现五位数中的回文数
-
Java 实现输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示
-
Java中实现1到100的随机数的简单示例
-
c语言和Java语言实现,两数之和:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
-
【视频+图文】Java经典基础练习题(五):键盘输入一个五位数,判断这个数是否为回文数
-
Java中实现1到100的随机数的简单示例
-
java如何实现输出三个数中的最大值
-
javascript中实现兼容JAVA的hashCode算法代码分享_基础知识
-
javascript中实现兼容JAVA的hashCode算法代码分享_基础知识