编写程序,从键盘输入任意一个3位正整数,判断是否"水仙花数"。若是水仙花数,则输出"该三位数是水仙花数!",否则输出“该三位数不是水仙花数!”。
提示:所谓"水仙花数"是指一3位数,其各位数字立方和等于该数本身。
例如:153是一个水仙花数,因为153=1+125+27。
输入格式:
%d
输出格式:
输入样例:
153
输出样例:
153是水仙花数!
#include <stdio.h>
int main()
{int x,a,b,c,y;
scanf("%d",&x);
a=x/100;
c=x%10;
b=(x-100a)/10;
y=aaa+bbb+cc*c;
if(x==y)
printf("%d是水仙花数!",x);
else
printf("%d不是水仙花数!",x);
return 0;}
本文介绍了一个简单的C语言程序,用于判断一个三位数是否为水仙花数。即该数是否等于其各位数字立方和。通过用户输入,程序能够准确判断并输出结果。
924

被折叠的 条评论
为什么被折叠?



