摘要: 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。package com.likunjie;public class DaffodilNumber { public static void main(String[] args) { int begin = 100; int end = 999; System.out.println 阅读全文
posted @ 2013-10-23 23:22 精进中的昆杰 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....package com.likunjie;import java.util.Scanner;public class RabbitTest { //此题也是斐波那契 数列题目 public static void main(String[] args) { while (true) { int a = 1, b = 1; ... 阅读全文
posted @ 2013-10-23 20:49 精进中的昆杰 阅读(533) 评论(0) 推荐(0) 编辑
摘要: public class PrimeNumberTest { //找出101与200之间的素数 public static void main(String[] args) { int a = 101; int b = 200; System.out.println("" + a + "与" + b + "之间的素数是:"); for (int i = a; i <= b; i++) { boolean flag = true; for (int j = 2; j < i; j++)... 阅读全文
posted @ 2013-10-23 20:44 精进中的昆杰 阅读(824) 评论(0) 推荐(0) 编辑