C语言

水仙花数

2019-12-16  本文已影响0人  pigeon__

水仙花数
1.题目描述
输出所有的水仙花数。所谓水仙花数是一个3位的正整数,其各位数字的立方和等于这个数本身。
例如,153是水仙花数,因为13+53+3^3=153。 ^代表上标。

2.格式与样例
输入格式:

输出格式:
一行一个,由小到大输出所有水仙花数

输入样例:

输出样例:

3.参考答案

#include<stdio.h>

int main()
{
int a,b,c,d,e;
for(a=100;a<1000;a++)
{
e=a;
b=e%10;
e=e/10;
c=e%10;
e=e/10;
d=e;
if(a==(b*b*b+c*c*c+d*d*d))
printf("%d\n",a);
}
return 0;
}
上一篇 下一篇

猜你喜欢

热点阅读