题目
打印输出“水仙花数”。“水仙花数”是指一个三位数,其各位数的立方和等于该数本身,如153就是一个水仙花数。
#include<stdio.h>
void main()
{
int a,b,c,n;
printf("3位数以内的水仙花数为:\n");
for(n=100;n<=999;n++)
{
a=n/100;
b=n/10%10;
c=n%100%10;
if(n==a*a*a+b*b*b+c*c*c)
{
printf("%d\n",n);
}
}
}
“/”代表除,“%”代表取余。
如256/10=25,256%10=6