水仙花数是指一个三位数,它的每个位上的数字的3次幂之和等于它本身。
例如:1*1*1 + 5*5*5+ 3*3*3 = 153
思路:使用循环语句遍历每一个三位数,取出它每个位上的数字,判断它的每个位上的数字的3次幂之和是否等于它本身,如果等于就打印这个三位数,如果不是再次进入循环直到遍历所有的三位数。
使用while循环语句进行打印所有水仙花数的程序如下:
水仙花数是指一个三位数,它的每个位上的数字的3次幂之和等于它本身。
例如:1*1*1 + 5*5*5+ 3*3*3 = 153
思路:使用循环语句遍历每一个三位数,取出它每个位上的数字,判断它的每个位上的数字的3次幂之和是否等于它本身,如果等于就打印这个三位数,如果不是再次进入循环直到遍历所有的三位数。
使用while循环语句进行打印所有水仙花数的程序如下: