如何编写一个算法来找出所有的四位回文十进制数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计172个文字,预计阅读时间需要1分钟。
javapackage backend06;
/** * 1221是一个非常特殊的数,它从左到右读和从右到左读是一样 * 的,编程找出所有这样的四位数。 */public class Practice03 { public static void main(String[] args) { for (int i=1000; i <=9999; i++) { if (i==reverse(i)) { System.out.println(i); } } }
private static int reverse(int number) { int reversed=0; while (number > 0) { reversed=reversed * 10 + number % 10; number /=10; } return reversed; }}
package backend06;
//1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
本文共计172个文字,预计阅读时间需要1分钟。
javapackage backend06;
/** * 1221是一个非常特殊的数,它从左到右读和从右到左读是一样 * 的,编程找出所有这样的四位数。 */public class Practice03 { public static void main(String[] args) { for (int i=1000; i <=9999; i++) { if (i==reverse(i)) { System.out.println(i); } } }
private static int reverse(int number) { int reversed=0; while (number > 0) { reversed=reversed * 10 + number % 10; number /=10; } return reversed; }}
package backend06;
//1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。

