作者:深圳教育在线 来源:szedu.net 更新日期:2008-10-11
所谓水仙花数是指一个三位正整数,其各位数字的立方之和等于该正整数。例如编写程序,求得并输出全部水仙花数的个数。请填空完善程序。 #include <stdio.h> main() { int hun,ten,one; /*百位数、十位数、个位数*/ int num,count=0; for (num=100;_____(1)_____;num++) { hum=________(2)_________; ten=________(3)_________; one=________(4)_________; if (____________________) { printf("%5d",num); count++; } } printf("\n"); printf("No.=%d\n",count); } (1) num<1000(或num<=999) (2) num/100 (3) (num-hun*100)/10 (4) num%10 (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)
|