#include <stdio.h>
void main(){
//判断一个整数是否为水仙花
//其个位上数字立方和等于其本身
int num,num1,num2,num3;
printf("请输入一个整数: ");
scanf("%d",&num);
num1 = num /100;//百位
num2 = num % 100 /10; //十位
num3 = num % 10; //个位
if(num == num1 * num1 * num1 + num2 * num2 * num2 +num3 * num3 * num3){
printf("%d是一个水仙花数",num);
}else{
printf("%d不是一个水仙花数",num);
}
getchar();
getchar();
}
06-16
4089
11-13
4608
05-28
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交