C語言I博客作業06


這個作業屬於哪個課程 C語言程序設計II
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11557
我在這個課程的目標是 更深入的學習分支結構,接觸和熟悉switch,體會和思考switch和if分支結構的不同
這個作業在那個具體方面幫助我實現目標 認識代碼,分析代碼,更深入的理解代碼
參考文獻 c語言程序設計課本與百度以及c primer plus

1.PTA實驗作業

1.1 17-4 前天是哪天
題目內容描述 :本題目要求讀入年、月、日,然后判斷前天日期。
1.1.1數據處理

數據表達 :用了整型變量year、month、day是用戶輸入的年份、月份、天。
數據處理 :運用了if-else和switch分支結構

1.1.2實驗代碼截圖

1.1.3 造測試數據

1.1.4 PTA提交列表及說明

部分正確:把閏年和平年二月的天數弄反了
編譯錯誤:分號忘記了

1.2 7-5 多分支表達-倍數問題
題目內容描述 :鍵盤輸入1個正的整數A,如果A是3的倍數但不是5的倍數,則輸出A除以5的余數。如果A是5的倍數但是不是3的倍數,則輸出A除以3的余數。如果A既不是5的倍數但也不是3的倍數,輸出A除以15的余數
1.2.1數據處理

數據表達 :用了整型變量digit表示用戶輸入的一個整數,整型變量result用與儲存結果。
數據處理 :運用if-else分支結構,邏輯運算符,取余和取整運算。

1.2.2實驗代碼截圖

1.2.3 造測試數據

1.2.4 PTA提交列表及說明

部分正確:digit小於零時的情況未考慮。

2.代碼互評
同學代碼 :


自己代碼 :

1、設置的變量數目不同,我的程序更易懂更簡便。
2、運用的結構不同,我用了switch和if-else兩種分支結構,他們都只用了if-else。
3、總體上還是我的程序更好。
3.學習總結
3.1 學習進度條

3.2 累積代碼行和博客字數

3.3 學習內容總結和感悟
3.3.1 學習內容總結

3.3.2 學習體會
1、這周的學習中有過掙扎也有過程序能正常運行的快樂,收獲頗豐。
2、不太理解和模糊的地方就是多分支結構中的運行順序和選擇。
3、對這門課程的上心程度還不夠,還得多花時間。


免責聲明!

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



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