所谓水仙花数是指一个三位正整数,其各位数字的立方之和等于该正整数。例如编写程序,求得并输出全部水仙花数的个数。请填空完善程序。
#include
main()
{
int hun,ten,one; /*百位数、十位数、个位数*/
int num,count=0;
for (num=100;_____(1)_____;num++)
{
hum=________(2)_________;
ten=________(3)_________;
one=________(4)_________;
if (____________________)
{
printf(“]”,num);
count++;
}
}
printf(“\n”);
printf(“No.=%d\n”,count);
}
(1) num《1000(或num《=999)
(2) num/100
(3) (num-hun*100)/10
(4) num
(5) num==hun*hun*hun+ten*ten*ten+one*one*one
(或hun*100+ten*10+one== hun*hun*hun+ten*ten*ten+one*one*one)
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|