這個作業屬於哪個課程 | C語言程序設計II |
---|---|
這個作業要求在哪里 | <寫上作業的鏈接> |
我在這個課程的目標是 | <寫上你的目標> |
這個作業在那個具體方面幫助我實現目標 | <寫上具體方面> |
參考文獻 | <寫上作業所參考的文獻資料> |
1.PTA實驗作業(20分/題)
1.17-2 求組合數 (15分)
1.1本題要求編寫程序算出從n個不同元素中取出m個元素(m≤n)的組合數。
建議定義和調用函數fact(n)計算n!,其中n的類型是int,函數類型是double。.1數據處理
數據表達:定義變量int和變量double
數據處理:定義並調用fact函數,使用for循環
函數參數:請明確說明主調函數與被調函數的名稱,被調函數的類型,實參與形參的名稱、類型。
1.1.2實驗代碼截圖
1.1.3 造測試數據
1.1.4 PTA提交列表及說明
1.編譯錯誤:忘記打分號
2.部分正確:x1,x2,x3沒有定義為double
1.2函數實現兩個數的最大值
用函數編程計算兩個整數的最大值,在主函數中調用該函數計算並輸出從鍵盤任意輸入的兩整數的最大值。
1.2.1數據處理
數據表達:定義變量int
數據處理:應用選擇結構定義並調用函數
函數參數:請明確說明主調函數與被調函數的名稱,被調函數的類型,實參與形參的名稱、類型。
1.2.2實驗代碼截圖
1.2.3 造測試數據
1.2.4 PTA提交列表及說明
1.編譯錯誤:引號忘記打
2.格式錯誤:輸出格式錯誤
2.代碼互評(5分)
同學代碼截圖
自己代碼截圖
不同點:
1.同學的代碼更加簡潔,易讀性更強
2.在定義變量的同時就給變量賦了值
3.代碼的划分更加明確
3.學習總結(15分)
3.1 學習進度條(5分)
周/日期 | 這周所花的時間 | 代碼數 | 學到的知識點簡介 | 目前比較迷惑的問題 |
---|---|---|---|---|
第四周 | 2天 | 68 | 定義一個新函數並調用它 | 對於此知識點不是很熟悉 |
3.2 累積代碼行和博客字數(5分)
3.3 學習內容總結和感悟(5分)
3.3.1 學習內容總結
3.3.2 學習體會
作業開始慢慢變難了,這也就意味着我們應花費更多的精力去完成,否則在這個階段將是我們與他人拉開間距的最快時間,但只要我們肯努力這也將成為我們成長最快的一段時間。