水仙花
import java.util.Scanner; public class For02{ public static void main(String[] args){ Scanner myScanner = new Scanner(System.in); System.out.println("判断水仙花 153=1*1*1+5*5*5+3*3*3"); System.out.println("请输入一个三位数的数字"); int num = myScanner.nextInt(); System.out.println("输入的数字是"+num); //求个位 十位 百位 int ge = num%10; System.out.println("ge:"+ge); //153除以10等于15 余数是3 int shi = (num/10)%10; //(153除以10等于15)15%10 15除以10 余数是5 System.out.println("shi:"+shi); int bai = (int)(num/100); System.out.println("bai:"+bai); if (ge*ge*ge+shi*shi*shi+bai*bai*bai==num){ System.out.println("水仙花"); }else{ System.out.println("不是水仙花"); } } //结束主方法 }