2 5 生成乘方表和階乘表

2021-10-03 17:50:58 字數 940 閱讀 2707

例2-10:輸入乙個正整數n,生成一張2的乘方表,輸出2的0次方到2的n次方的值,可以呼叫冪函式計算2的乘方。

#include

#include

intmain()

return0;

}

例2-11:輸入乙個正整數n,生成一張階乘表,輸出0!到n!的值,要求定義和呼叫函式fact(n)計算n!,函式型別是double。

#include

double

fact

(int n)

;double

fact

(int n)

return product;

}int

main()

return0;

}

練習2-17:輸入乙個正整數n,生成一張3的乘方表,輸出3的0次方到3的n次方的值,可以呼叫冪函式計算2的乘方,試編寫相應程式。

#include

#include

intmain()

return0;

}

練習2-18,求組合數:根據下列公式可以算出從n個不同元素中取出m個元素(m≤n)的組合數。輸入兩個正整數m和n(m≤n),計算並輸出組合數,要求定義和呼叫函式fact(n)就算n!,函式型別是double。試編寫相應程式。

#include

double

fact

(int n)

;//宣告自定義函式

double

fact

(int n)

//定義自定義函式

return product;

}int

main()

else

return0;

}

練習2 17 生成3的乘方表

輸入乙個非負整數n,生成一張3的乘方表,輸出3 0 3 n 的值。可呼叫冪函式計算3的乘方。輸入在一行中給出乙個非負整數n。按照冪的遞增順序輸出n 1行,每行格式為 pow 3,i 3的i次冪的值 題目保證輸出資料不超過長整型整數的範圍。3pow 3,0 1 pow 3,1 3 pow 3,2 9 ...

pta 練習2 17 生成3的乘方表 15分

輸入乙個非負整數n,生成一張3的乘方表,輸出 的值。可呼叫冪函式計算3的乘方。輸入在一行中給出乙個非負整數n。按照冪的遞增順序輸出n 1行,每行格式為 pow 3,i 3的i次冪的值 題目保證輸出資料不超過長整型整數的範圍。在c語言中pow 函式是用來求x的y次冪。x y及函式值都是double型 ...

第4章 1 生成3的乘方表 15分

輸入乙個非負整數n,生成一張3的乘方表,輸出3 0 3 n 的值。可呼叫冪函式計算3的乘方。輸入在一行中給出乙個非負整數n。按照冪的遞增順序輸出n 1行,每行格式為 pow 3,i 3的i次冪的值 題目保證輸出資料不超過長整型整數的範圍。3 pow 3,0 1 pow 3,1 3 pow 3,2 9...