C語言求1000以內(nèi)水仙花數(shù) c語言編程:輸出所有水仙花數(shù)用函數(shù)表示?
c語言編程:輸出所有水仙花數(shù)用函數(shù)表示?C語言:寫一個判斷水仙花數(shù)的函數(shù),在主函數(shù)中輸入一個3位的整數(shù),輸出其是否是水仙花數(shù)的信息?;-include intisflower(intx)//返回1,而
c語言編程:輸出所有水仙花數(shù)用函數(shù)表示?
C語言:寫一個判斷水仙花數(shù)的函數(shù),在主函數(shù)中輸入一個3位的整數(shù),輸出其是否是水仙花數(shù)的信息?
;-include intisflower(intx)//返回1,而不是0。{if(x999)//不是三位數(shù){printf(“inputerror”)return0}inta,B,C a=x //位數(shù)B=x/10 //十位數(shù)C=x/100//百位數(shù)if(a*a*a*B*B C*C==x){Return1}return0}intmain(){INTN scan(%d”,&n)這是花(n)(if(isflower(n)){printf(“yes)}{printf(“no)}} 返回}
for(number=100number<1000number){
bai=number/100
shi=(number 0)/10
ge=number
if(number==bai*bai*shi*shi*ge*ge*ge)
printf(“nnumber=%dn”,number)}
getch()