java的水仙花数(入门程序)

 

import java.util.*;  //这是一个导入的什么东西我也不是很清楚,但是用了这个你就可以输入变量,就不用手动修改代码变量啦!!
public class Text01 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("请输入三个数字");
        int shuzi =  input.nextInt();
        int baiwei = shuzi/100;
        int shiwei =(shuzi%100)/10;
        int gewei  = shuzi%10;//注意哦在java程序中没有乘幂符号,那个符号代表的是异或,所以你只能一个一个乘起来,感觉有点傻傻的。
        
        //要注意两个等于才代表我们所平时认为的等于,一个等于表示的是赋值
        if  (baiwei*baiwei*baiwei+shiwei*shiwei*shiwei+gewei*gewei*gewei==shuzi){
            System.out.print("这是一个水仙花数");
        }else{
            System.out.print("这不是水仙花数");
        }




    }
}

大概就这样子,大家有兴趣的可以自己看一下,我也在注释中写了一些我在写代码过程中解决的bug希望对大家有帮助吧哈哈哈哈。第一次写初学者水平不高希望大家多多包涵,谢谢!!!!

你可能感兴趣的:(java,java,jvm,算法)