//打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。
#include <stdio.h>
#include <math.h>
void main(void)
{
int i;
for(i = 100; i <= 999; i++)
{
if(i == pow((i%10),3) + pow((i/10%10),3) + pow((i/100),3))
{
printf("%d\n",i);
}
}
}
#include <stdio.h>
#include <math.h>
void main(void)
{
int i;
for(i = 100; i <= 999; i++)
{
if(i == pow((i%10),3) + pow((i/10%10),3) + pow((i/100),3))
{
printf("%d\n",i);
}
}
}