水仙花数
希腊神话中有一个男孩叫那格索斯,生下来就有预言,他只要不看见自己的脸就能一直活下去,孩子长大后英俊漂亮,许多姑娘爱上了她,但他对她们冷淡,追求者们生气了,要求众神惩罚傲慢的人。有一次,那格索斯打猎回来,往清泉里看见自己,并爱上了自己的形象,目光自己的脸,直到死在清泉边。就这样,在他死去的地方长出了一株鲜花----水仙花离不开
水仙花数指的是由三个不同的个位数先算出各自的三次幂,然后再把这三个数三次幂的结果相加组成的一个三位数,那么这个数就被称为水仙花数13+33+5^3=153 153就是一个水仙花数,。判断一个数是不是水仙花数的话,首先要看它可能的取值范围,既然说它是一个三位数,那他就要大于或等于100,小于1000,
如果要想求三位以上的水仙花数,for循环停止的条件以及次幂要用变量去接收参数值,
要求出水仙花数还要求它每一位的数,求一个数每一位的数的公式是:假设一个数为n,循环{n=n%10;n=n/n}直接上代码其实最外面那个for循环可以去掉,主要的作用就是输出从三位至到你调用方法输出的参数的水仙花数,其实四位好像叫四叶草数来着,不过这不重要