求水仙花数和回文的判断
2012-05-31 11:19
162 查看
求水仙花数:
判断回文:
package com.test2; import java.util.Scanner; public class Demo5 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Display d = new Display(); int sum; System.out.println("100~999之间的水仙花数"); for (int i = 100; i <= 999; i++) { int a = d.getSumOfCubic(i / 100); // 求百位上数字 int b = d.getSumOfCubic((i / 10) % 10); // 求十位上的数字 int c = d.getSumOfCubic(i % 10); // 求个位上的数字 sum = a + b + c; if (sum == i) { System.out.print(i + " "); } } } class Display { public int getSumOfCubic(int num) { num = num * num * num; return num; } }
判断回文:
System.out.println("请输入数字"); Scanner sc = new Scanner(System.in); int i = sc.nextInt(); int s, j = 0; s = i; while (s != 0) { j = j * 10 + s % 10; s = s / 10; } System.out.println(j); }
相关文章推荐
- javaScript实现回文数、水仙花数判断和输出斐波那契数列
- C语言实现判断素数,回文数,水仙花数,闰年
- 水仙花数和判断回文
- javaScript实现回文数、水仙花数判断和输出斐波那契数列
- 判断一个整数是否是回文
- Lettcode_9_Palindrome Number ——判断一个数字是否回文(不能申请额外空间)
- 2.判断回文(Anagrams)
- 判断单链表是否为回文
- 《程序员面试金典》--判断链表是否为回文链表
- 【C语言】冒泡排序与回文判断
- 判断回文
- 判断回文数
- 如何判断一个单向链表是否为回文链表(Palindrome Linked List)
- 小程序:回文的判断
- 判断“回文”
- 判断一个整型数是否是回文的形式
- 栈初探(判断回文)
- 常见算法题:判断表达式是否是回文
- 2016年c#判断回文
- 感叹python的简洁(判断回文)