函式第三次練習

2021-06-27 17:03:31 字數 813 閱讀 6945

1.      使用遞迴函式實現計算n!,並在main函式中呼叫。

#includeint fun(int n)

int main()

2.      某數列為k(n)的定義為:用遞迴的方法求該數列的第6項k(6)。

3.      設計乙個函式,計算兩個自然數的最大公約數。

#include//最大公約數之歐幾里得演算法

int greatest(int m,int n);

int main()

int greatest(int m,int n)

else

}

當然還有用簡單的for寫

#includeint fun(int a,int b)

int main()

4.      編寫函式求方程ax2+bx+c=0的根。分別求出b2-4ac大於0、等於0和小於0的根。由主函式呼叫,對於輸入的任意a、b、c計算並輸出結果。

#include #include int main ()

void deerta(int a,int b,int c)

else

else}}}

C 第三次練習

一 問題及 檔名稱 12345.cpp 作 者 曾瑞嘉 完成日期 2016 年 3 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 利用if語句進行簡單的判斷 輸入描述 問題描述 輸入兩個正整數 前大後小,前小後大都可以 求出兩數的正差值並輸出。程式輸出 問題分析 簡單的考察if的使...

java第三次練習

課堂練習1 請定義乙個交通工具 vehicle 的類,其中有 屬性 速度 speed 體積 size 等 方法 移動 move 設定速度 setspeed int speed 設定體積 setsize int size 加速speedup 減速speeddown 等 在測試類vehicle中的mai...

ACM第三次練習 1001

題意 給出序列a 1 a 2 a 3 a n 計算子串行的最大總和。思路 最大子串行是要找出由數組成的一維陣列中和最大的連續子串行。方法是 只要前i項和還沒有小於0子串行就一直往後擴充套件,否則丟棄之前的子串行開始新的子串行,同時記錄各個子串行的和,最後取他們中的最大值。感想 第一道動態規劃題,感覺...