水仙花

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("不是水仙花");


    }


    
    } //结束主方法
                                          
}

 

posted @ 2025-04-27 12:37  胖豆芽  阅读(6)  评论(0)    收藏  举报