水仙花数:
问题描述;一个数等于其各个位上的数字的立方和的数被称为水仙花数,求100-1000内的水仙花数
问题分析:可以将一个三位数的各个数位上的数拆开求立方和
代码:#include<stdio.h>
int main()
{
int g,s,b,n;
printf("结果为:");
for(n=100;n<1000;n++)
{
b=n/100;
s=(n/10)-10b ;
g=n%10;
if((n/100)*(n/100)*(n/100)+(n%10)*(n%10)*(n%10)+(n/10-10b)*(n/10-10b)*(n/10-10b)==n)
printf("%d\t");
}
printf("\n");
}
标签:10,10b,每日,n%,水仙花,printf,100,打卡 From: https://www.cnblogs.com/4a5r/p/17392212.html