所謂水仙花數(shù)是指一個(gè)三位正整數(shù),其各位數(shù)字的立方之和等于該正整數(shù)。例如編寫程序,求得并輸出全部水仙花數(shù)的個(gè)數(shù)。請?zhí)羁胀晟瞥绦颉?/P>
#include
main()
{
int hun,ten,one; /*百位數(shù)、十位數(shù)、個(gè)位數(shù)*/
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)
相關(guān)推薦:
2008年上半年軟件水平考試程序員考試試題分析 程序員考試復(fù)習(xí)指導(dǎo)——必考的基本知識(shí)點(diǎn)