publicclassNumerations{publicstaticbooleandaffodils(int num){int hundred = num /100;int ten = num /10%10;int digit = num %10;if(hundred*hundred*hundred+ten*ten*ten+digit*digit*digit==num){returntrue;}returnfalse;}publicstaticvoidmain(String[] args){for(int i=0;i<=999;i++){if(daffodils(i)){
System.out.println(i);}}}}
5、完成猜数字游戏
import java.util.Random;import java.util.Scanner;publicclassGuessNumber{publicstaticvoidmenu(){
System.out.println("欢迎来猜数字");
System.out.println("************************");
System.out.println("1,开始猜数字");
System.out.println("2,退出");}publicstaticvoidguessNumber(){
Scanner scanner =newScanner(System.in);int number = scanner.nextInt();
Random random =newRandom();int digit = random.nextInt(100);while(true){if(number == digit){
System.out.println("你赢了");break;}if(number<digit){
System.out.println("猜小了");}if(number>digit){
System.out.println("猜大了");}
number = scanner.nextInt();}}publicstaticvoidmain(String[] args){// 先显示菜单menu();
Scanner scanner =newScanner(System.in);int choose = scanner.nextInt();if(choose ==1){guessNumber();}else{//正常退出
System.exit(0);}}}