C語言I博客作業06


這個作業屬於哪個課程 C語言程序設計II
這個作業要求在哪里 作業要求
我在這個課程的目標是 熟練掌握分支結構
這個作業在那個具體方面幫助我實現目標 PTA作業
參考文獻 c語言程序設計

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

請再此處列出自己的排名圖片:

1.1計算天數
本題要求編寫程序計算某年某月某日是該年中的第幾天。
·1.1.1數據處理

數據表達:用了year,month,day這些變量,變量通過定義賦值而來,屬於整數型
數據處理:if-else和switch分支結構

·1.1.2實驗代碼截圖

·1.1.3 造測試數據

·1.1.4 PTA提交列表及說明

q1:閏年的計算公式中將“%”寫成了“/”,得到的不是余數
q1:輸出是直接輸出整個月的天數
解決辦法:通過與他人的對比,百度查詢

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

數據表達:用了A,x這些變量,A通過定義賦值而來,x通過計算而來,屬於整數型
數據處理:if-else分支結構 

·1.2.2實驗代碼截圖

·1.2.3 造測試數據

·1.2.4 PTA提交列表及說明

q1:忽略了已知條件的A為正整數
q2:忽略了15的倍數
解決辦法:多次閱讀題目,查看提交記錄

2.代碼互評(5分)

同學代碼一:

同學代碼二:

自己代碼:

差別:1:第一個同學是先將除以3和5的余數用別的字母進行替換
2:第二個同學是每一個條件下都有一個輸出

3.學習總結(15分)

3.1 學習進度條

3.2 累積代碼行和博客字數

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

·3.3.2 學習體會
1)雖然學習了switch但還是更喜歡if-else
2)題目難度越來越大了,有壓力
3)掌握新知識的同時也不能忘卻舊知識


免責聲明!

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



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