這個作業屬於那個課程 | C語言程序設計II |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11531 |
我在這個課程的目標是 | 學習新知識,掌握舊知識 |
這個作業在那個具體方面幫助我實現目標 | 語言理解 |
參考文獻 | C語言教材 |
1.PTA實驗作業(20分/題)
1.1 題目名1
1.1.1數據處理
數據表達:定義並應用了 score
數據處理:用了scanf語句,還用了分支結構
1.1.2實驗代碼截圖
1.1.3 造測試數據
成績 | 等級 |
---|---|
59 | E |
71 | C |
1.1.4 PTA提交列表及說明 |
第一處錯誤是因為分號
第二處是因為混淆了中英文字符
第三處是因為空格
1.2 題目2
從鍵盤讀入一個4位數的整數,求該數中有多少位是7
1.2.1 數據處理
數據表達:定義了n,a,i,sum
數據處理:用了i++以及循環結構,還用了取余數的結構。
1.2.2 實驗代碼截圖
1.2.3 造測試數據
數據 | 所含7的個數 |
---|---|
4567 | 1 |
7474 | 2 |
7777 | 4 |
3777 | 3 |
1.2.4 PTA提交列表及說明
第一處是因為符號漏了
第二處錯誤單詞拼寫錯了
第三處錯誤是忘了換行
都是一些小毛病,下次注意
2.代碼互評(5分
同學代碼截圖
自己代碼截圖
我的代碼相對這兩位同學較簡單,因為我用了a.b代替,這是我的優點,其次排版和第二位同學差不多但比第一位同學好很多,對於第一位同學的空格有點懵逼,然后對於整個代碼來說我們的核心都是一樣的,只是細節方面有點差距。
3.學習總結(15分)
這一周課堂學習感覺沒啥進步,主要是從作業里學到了不少,一次次向厲害的同學請教,一次次琢磨。那種學懂的感覺真的很棒!
3.1 學習進度條(5分
周/日期 | 這周所花的時間 | 代碼行 | 學到的知識點簡介 | 目前比較疑惑的問題 |
---|---|---|---|---|
第一周 | 10 h | 20 | 了解什么是編程,以及打hello world | 自己是一個小白,對編程是啥都不清楚 |
第二周 | 12 h | 50 | 學習了一些基礎函數 | 函數記不住編代碼要翻書,也不會靈活運用 |
第三周 | 20 h | 100 | 學了for循環 | 不會調試找錯誤 |
第四周 | 24 h | 200 | 學了如何調用數學函數 | 對數學函數的調用不熟練 |
第五周 | 26h | 300 | 學了多分支結構 | 不熟練,但都可以理解 |
3.2 累積代碼行和博客字數(5分)
日期/周 | 第一周 | 第二周 | 第三周 | 第四周 | 第五周 |
---|---|---|---|---|---|
代碼行 | 20 | 50 | 100 | 200 | 300 |
博客字數 | 100 | 500 | 1500 | 2000 | 3500 |
3.3 學習內容總結和感悟(5分)
3.3.1 學習內容總結
3.3.2 學習體會
1:這周的學習任務相對上周較少,以至於我有充足的時間來理解消化所學的知識,總體感覺良好,希望下周老師也能這樣安排。
2:這周學習了if--else分支結構,懂了且能熟練運用,比上周所學的調用函數熟練多了。