打印出所有的水仙花数 ,一个三位数:各个位数的立方等于它自身

public class Test {
	public static void main(String[] args) {
		//System.out.println(153/100);
		//System.out.println(153%100/10);
		//System.out.println(153%10);
		for(int i=100;i<=999;i++){
			if(shuixianhua(i)==true){
				System.out.println(i+"是水仙花数");
			}
		}
	}
	public static boolean shuixianhua(int n){
		//判断一个数是不是水仙花数
		int i=0,j=0,k=0;
		i=n/100;
		j=n%100/10;
		k=n%10;
		if(n==(i*i*i+j*j*j+k*k*k))
		{
			return true;
		}
		return false;
	}

猜你喜欢

转载自blog.csdn.net/qq_37843372/article/details/83186752