這個作業屬於哪個課程
這個作業要求在**
這個作業的目標
讓我們更好的理解和複習所學的知識
學號20208964
1.pta實驗作業(20分/題)
從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分(每項5分),內容要求如下:
1.1 7-2 求組合數 (15分)
1.1.1資料處理
介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。注意:請務必按照以下方式書寫。
資料表達:使用了雙精度double,並且定義了整型變數 n,m 和浮點型變數sum。
資料處理:使用了fact(n)/(fact(m)*fact(n-m))和for的迴圈語句。
函式引數:主函式名稱:main (void),被調函式名稱:double fact (int number)(自定義函式),實參是:n,m,result。形參是result。
1.1.2實驗**截圖
1.1.3 造測試資料
按照以下**,輸出你的程式面向各種測試資料結果,除了題目給出的測試資料,可以自己再造其他臨界資料,越多越好,並加上必要說明1.1.3 造測試資料
輸入資料
輸出資料
3 856
9 21
293930
10 4
1025 9
251.1.4 pta提交列表及說明
編譯錯誤:開始時數學公式用錯了,去網上看了看。
1.2 7-3 求冪之和 (15分)
計算sum=21 +22 +23 +⋯+2n 。可以呼叫pow函式求冪
1.2.1 資料處理
資料表達:定義了整型變數 i ,n。
資料處理:使用了表示式 result = result+pow(2,i)和for迴圈。
函式引數:主函式名稱:int main(),被調函式名稱:pow()來自資料庫,形參是:n,result,實參是:2,i。
1.2.2 實驗**截圖
1.2.3 造測試資料
輸入資料
輸出資料
6126
7254
1.2.4 pta提交列表及說明
部分正確:英文符號打成中文。
2.**互評(5分)
找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。
自己:
同學:
我的和他的**使用的都是老師上課講的定義雙精度double,語句上是差不多的,但是我的和老師上課講的格式是一樣的,他的看上去比較舒服。而且他使用的是if迴圈語句,我使用的是for迴圈語句。也有個自的好處吧。
3.學習總結(15分)
3.1 學習進度條(5分)
3.2 累積**行和部落格字數(5分)
時間部落格字數
**行數
第一周126
300第二週
238445
第三週258
465第四周
3.3 學習內容總結和感悟(5分)
這四周我們學了基礎符號語言,還學習了迴圈語句,這周我們又學習了呼叫函式。感覺有點搞不來了,但是還是要堅持啊。
學習c語言要多多使用電腦去幫你去發現錯誤,不要太圖快,一快起來就會出錯。
3.3.1 學習內容總結
3.3.2 學習體會
學習c語言一定不要圖快,因為一不小心可能就會出現一點小錯誤,而且還還難發現。要把它當做是一種工具,畢竟電腦是不會出錯的,要利用好這一點。要善於發現自己的錯誤,
並且及時改正。
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語言第四次作業
這個作業屬於哪個課程 計科二班 這個作業要求在 作業要求 這個作業的目標 對於自定義函式的應用練習,完成pta作業 學號20208984 1.1 求組合數 題目內容 1.1.1資料處理 資料表達 定義了整形n,m,浮點型c,i,result 1 資料處理 使用了for迴圈以及兩個表示式c fact ...