任务和代码
/*
*Copyright (c)2015,优快云学院
*All rights reserved.
*文件名称:main.c
*作 者:胡先军
*完成日期:2015年5月26日
*版 本 号:v1.0
*
*问题描述:对于三位数字,若各位数字立方和等于该数,该数就是水仙花数。
*程序输出:水仙花数
*/
#include <stdio.h>
int main()
{
int a,b,c,i;
printf("三位数中是水仙花数的有:");
for(i=100;i<1000;i++)
{
a=i/100;//百位
b=(i-a*100)/10;//十位
c=i%10;//个位
if(a*a*a+b*b*b+c*c*c==i)
printf("%d ",i);
}
printf("\n");
return 0;
}
运行结果