水仙花数

水仙花数
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;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天给大家介绍一道函数题。水仙花数的进阶函数专题。水仙花数在OJ的题目里也算的上是趣味性比较强,相对难度比较简单的...
    缘点点阅读 4,438评论 7 10
  • 这里水仙花数指严格意义上的水仙花数,即若一个数满足这个数等于它的百位数、十位数、个位数的立方和,那么这个数是水仙花...
    molscar阅读 2,099评论 0 0
  • Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定...
    Buffalooo阅读 265评论 0 0
  • Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样...
    一座城_WanG阅读 1,419评论 0 0
  • 题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位...
    firststep阅读 963评论 0 0