C語言第四次作業

2022-06-04 13:03:06 字數 1717 閱讀 6536

這個作業屬於哪個課程

計科二班

這個作業要求在**

作業要求

這個作業的目標

對於自定義函式的應用練習,完成pta作業

學號20208984

1.1 求組合數

題目內容:

1.1.1資料處理

資料表達:定義了整形n,m,;浮點型c,i,result=1;

資料處理:使用了for迴圈以及兩個表示式c = fact(n)/(fact(m)*fact(n-m)),result = result * i。

函式引數:主函式int main()以及自定義函式fact (int number)(階乘)。形參n,m,i。實參number。

1.1.2實驗**截圖

1.1.3 造測試資料

1.1.4 pta提交列表及說明

q:將自定義函式中的i定義成了整形變數導致編譯錯誤。

a:將i定義成浮點型即可。

題目內容:

1.2.1 資料處理

資料表達:定義了整形變數i,浮點型變數n,result = 0;

資料處理:使用了for迴圈,呼叫了pow函式。

函式引數:主函式int main(),呼叫函式pow(double x,double y)。形參:n,result;實參:2,i。

1.2.2 實驗**截圖

1.2.3 造測試資料

1.2.4 pta提交列表及說明

q:未初始化result答案錯誤。

a:將result改成result = 0;

同學**

我的**

差別1.我是先編寫自己需要的**在自定義函式,同學是先自定義函式在編寫自己需要的**。

2.同學使用了if語句和for語句的結合自定義自己的函式,而我只有簡單的for迴圈語句。

3.同學使用了多處空格來將自己的**分段,更直觀也更容易看懂,我差不多就值在一堆需要加強。

3.1 學習進度條

3.2 累積**行和部落格字數

3.3.1 學習內容總結

C語言 第四次作業

作業要求一 70分 實踐最簡答的專案wordcount,必須完成其中的基本功能,若可以完成其他功能給予加分。完成後請將你的設計思路 主要 寫在本次作業部落格裡。真的迷茫,老師辛苦了。要求二 學習總結和進度 1 git 2 點評3個同學的本週作業。王姝雯 孫銘婧 張心悅 3 請用 和折線圖呈現你本週 ...

c語言第四次作業

1.實驗 1 include 2 include 3 include 4 5int main 620 if sum i 23 2425 return0 26 2 設計思路 1 文字描述 第一步,定義n。第二步,利用乙個while語句和乙個for迴圈輸出水仙花數。2 流程圖 3.本題除錯過程碰到問題及...

c語言第四次作業

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 複習並鞏固自定義函式的使用 學號20199259 參考文獻 1.1.1資料處理 資料表達 定義了整型變數m,n和浮點型變數result,sum 資料處理 定義呼叫的fact函式,用了表示式result fact n fa...