Java查找首尾相同数字:1000到9999
Java程序查找1000到9999之间首尾相同数字
以下是一个Java程序,用于查找1000到9999之间首尾数字相同的数字:javapublic class MagicNum { public static void main(String[] args) { for (int num = 1000; num <= 9999; num++) { int firstDigit = num / 1000; int lastDigit = num % 10; if (firstDigit == lastDigit) { System.out.println(num); } } }}
代码解释:
- 循环遍历: 程序使用
for循环遍历从1000到9999的所有整数。2. 获取首尾数字: -firstDigit = num / 1000;通过整除1000获取首位数字。 -lastDigit = num % 10;通过对10取余获取末尾数字。3. 比较和输出: 如果firstDigit等于lastDigit,则将该数字num输出到终端。
运行结果:
运行该程序,它将输出以下结果:
111112212002...
总结:
这个简单的Java程序演示了如何使用基本算术运算符来查找特定范围内的特殊数字。你可以修改代码中的数字范围以查找其他范围内的首尾相同数字。
原文地址: https://www.cveoy.top/t/topic/cKcG 著作权归作者所有。请勿转载和采集!