作業4 函式應用

2022-10-10 20:09:11 字數 1380 閱讀 5542

1、輸入2個正整數m和n(1≤m,n≤1000),輸出m~n之間的所有水仙花數。水仙花數是指各位數字的立方和等於其自身的數。要求定義並呼叫函式is(number)判斷number的各位數字之和是否等於其自身。

2、編寫乙個程式,判斷從鍵盤接收的數字是否為回文數字。回文數字就是順著看和倒著看是相同的數。如121、656、2332等。

#includeint main(void

)

for(x=0,y=n;x)

if(x>=y)//

for迴圈正常結束,是回文

printf("

是回文。");

else

printf(

"不是回文");

return0;

}

3、找出11~999之間的所有的三重回文數字。所謂三重回文數a就是指a、a2、a3都是回文數字。

4、輸入x、n後輸出下列算式的值,fact(n)實現n!,mypow(x,n)實現x^n。

}//計算n的階層

double fact(int

n)

return

result;}//

不用數學公式,用呼叫函式計算x^n

double mypow(int x,int

n)

return

result;

}5、按下面要求編寫程式:

(1)定義函式f(n)計算n+(n+1)+…+(2n-1),函式返回值型別是double。

(2)在主函式main(),輸入正整數n,計算並輸出下列算式的值。要求呼叫函式f(n)計算n+(n+1)+…+(2n-1)。

作業 4 函式應用

1 輸入2個正整數m和n 1 m,n 1000 輸出m n之間的所有水仙花數。水仙花數是指各位數字的立方和等於其自身的數。要求定義並呼叫函式is number 判斷number的各位數字之和是否等於其自身。輸出m n之間的所有水仙花數 include intis int number 自定義 is ...

作業4 函式應用

1 輸入2個正整數m和n 1 m,n 1000 輸出m n之間的所有水仙花數。水仙花數是指各位數字的立方和等於其自身的數。要求定義並呼叫函式is number 判斷number的各位數字之和是否等於其自身。include include 呼叫數學函式 2.編寫乙個程式,判斷從鍵盤接收的數字是否為回文...

作業四 函式應用

1 輸入2個正整數m和n 1 m,n 1000 輸出m n之間的所有水仙花數。水仙花數是指各位數字的立方和等於其自身的數。要求定義並呼叫函式is number 判斷number的各位數字之和是否等於其自身。輸出水仙花數 includeint main void int is int number 定...