欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

输出所有的水仙花数。

程序员文章站 2022-05-12 12:28:01
...
”水仙花数”是指一个三位数,其每位数字的立方和等于该数本身。
#include<stdio.h>
#include<math.h>
void main()
{
    int i;
    double hundred,ten,unit;
    for(i = 100;i <= 999;++i)
    {
           hundred = i /100;
           ten= i % 100 / 10;
	   unit = i % 10;
	   if(pow(hundred,3) + pow(ten,3) + pow(unit,3) == i)
	   {	
		printf("%d\n",i);
	   }	
    }
}

结果如下图:

输出所有的水仙花数。

相关标签: 水仙花数