水仙花

来源:互联网 发布:目标软件倒闭 编辑:程序博客网 时间:2024/04/27 20:16
package isannian;/** * @author isannian *  【程序2】   题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 *          例如:  153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 *///import java.util.Scanner;import java.lang.Math;public class A {public static void main(String[] args) {    /* 1.在一定范围内求水仙数: Scanner s =new Scanner(System.in);     System.out.print("请输入一个三位数范围:"+" ");     int a =(int)s.nextInt();     s.close();          *//* 2.  Math 怎么样实例化??? * Math s =new Math();    程序中没有定义 Math类   并且不能定义重名Math类 * 不会定义---------求大神解答? * 3. Math类不能不继承; final 修饰类不能被继承;         因为:public final class Math extends Object class A extends Math { }*/      for(int i =100;i<=999;i++){     int j =i/100;     int k =(i-j*100)/10;     int m =(i-j*100-k*10);     if(i==(Math.pow(j,3)+Math.pow(k,3)+Math.pow(m,3)))     {     System.out.println(i);     }     }            }}

原创粉丝点击