java水仙花数

public class  Narcissus
{
	public static void main(String[] args) 
	{
		int i,j,k,n=100,m=1;
		while(n<1000)
		{
			i=n/100;
			j=(n-i*100)/10;
			k=n%10;
			if(Math.pow(i,3)+Math.pow(j,3)+Math.pow(k,3)==n)
			{
				System.out.println("找到第"+m+"个水仙花数:"+n);
				m++;
			}
			n++;
		}
	}
}


posted @ 2013-04-25 20:08  javawebsoa  Views(166)  Comments(0Edit  收藏  举报