//实验2-3-9 判断一个三位数是否为水仙花数
/*
判断一个给定的三位数是否为水仙花数。
三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
*/
#include<stdio.h>
#include<math.h>
int main(){
int a;
scanf("%d",&a);
int ge,shi,bai;
ge=(a-a*ge)%10;
printf("个位数字是:%d\n",ge);
shi=(a%100)/10;
printf("十位数字是:%d\n",shi);
bai=a/100;
printf("百位数字是:%d\n",bai);
if(a==ge*ge*ge+shi*shi*shi+bai*bai*bai)
printf("YES");
else
printf("NO");
}
实验2-3-9 判断一个三位数是否为水仙花数
最新推荐文章于 2024-08-01 21:09:39 发布