C語言I博客作業05


這個作業屬於哪個課程 C語言程序設計II
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11531
我在這個課程的目標是 學習C語言並熟練掌握
這個作業在那個具體方面幫助我實現目標 回顧總結之前所學知識,加強自己對所學知識的認識
參考文獻 C Primer Plus(第6版中文版)

1.PTA實驗作業(20分/題)

1.1 題目名1


1.1.1數據處理
數據表達
用了整形變量score ,grade.用int來定義的。score是輸入的值,grade是結果
數據處理
運用了if-else的嵌套結構,順序結構,else-if語句
函數參數
主函數:int ,實參:score,grade
1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據 說明
30 E 30在0≤ score<60內所以輸出E
68 D 68在60≤ score<70內所以輸出D
95 A 95在90≤ score≤100內所以輸出B
150 Input error! 150不在 0≤ score ≤100內所以輸出Input error!

1.1.4 PTA提交列表及說明

編譯錯誤:字母打錯了,出現了重復的字母
部分錯誤:Input error之間沒有加空格

1.2 題目2


1.2.1 數據處理
數據表達
運用了x,y,z,w,n,result變量,都是整數型的變量,值是輸入得來的。
數據處理
運用了if語句的嵌套,順序結構。for的循環結構。
函數參數
主函數:int,實參:x,y,z,w,n,result.

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
6754 1 6754中有一個7
5787 2 5787中有兩個7
6777 3 6777中有三給7
7777 4 7777中有四個7
3456 0 3456中有零個7

1.2.4 PTA提交列表及說明

編譯錯誤:定義變量字母打錯, %d后面忘記加,

2.代碼互評(5分)

同學代碼

我的代碼

1.定義的變量不同,縮寫與不縮寫的差別.
2.這兩位同學的編碼相對來說都比較精簡, 處理數據的方式更快捷.
3.版面清晰,很清楚的了解該同學的思路結構.

3.學習總結(15分)

3.1 學習進度條(5分)

3.2 累積代碼行和博客字數(5分)

3.3 學習內容總結和感悟(5分)
3.3.1 學習內容總結
本周學習了分支結構,擴充了自己學習的枝葉,初步掌握了語句的鑲嵌。

3.3.2 學習體會

1.對一些程序的語言結構還不太了解,應該加強學習.
2.新知識的學習需要一定的練習才會一定的掌握,如果不通過練習來解決對新知識存在的問題,很難掌握它.
3.對前面的知識應該要有一定的練習,多打多練才能夠熟悉的掌握到c語言的奧秘.
4.學習是一個漫長的過程,應該慢慢練習,多多思考,才能有一定的進展.
5.面對難題應該理智應對,不要急躁,要有耐心的去解決它.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM