判断一个整数是否是水仙花数,所谓水仙花数是指一个3位数,
其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 5*5*5 + 3*3*3
思路分析
1. 先获取到一个三位数的各个位的数字 使用 / 和 %
2. 将得到各个数字(百位,十位,个位) 立方,并求和判断是否和原数相等
int num1 = num / 100; //百位
int num2 = num % 100 / 10; //十位
int num3 = num % 10; //个数#include <stdio.h> void main() { int num = 154; int num1 = num / 100; //百位 int num2 = num % 100 / 10; //十位 int num3 = num % 10; //个数 if(num == num1 * num1 * num1 + num2 * num