C語言I博客作業06


1.作業頭

這個作業屬於哪個課程 https://edu.cnblogs.com/campus/zswxy/SE2020-3
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11554
這個作業的目標 <讓我們復習新學的switch語句,學會怎么用>
學號 <20209122>

一、本周教學內容&目標

第3章 分支結構 3.3 使學生熟悉多分支結構switch語句的使用

二、本周作業頭

這個作業屬於哪個課程 <C語言程序設計II>
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11554
我在這個課程的目標是 <使學生熟悉多分支結構switch語句的使用。>
這個作業在那個具體方面幫助我實現目標 <PTA實驗作業>
參考文獻 <教科書C語言程序設計>

三、本周作業

1.PTA實驗作業
2.代碼互評
3.學習總結

四、作業格式

1.PTA實驗作業

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

從PTA題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分(每項5分),內容要求如下:

1.1 題目名1

本題目要求讀入一個整數1~7之間(不考慮輸入錯誤的情況),然后輸出需要上課的節數,對應如下:
1 星期一 8節課
2 星期二 10節課
3 星期三 6節課
4 星期四 8節課
5 星期五 6節課
6 今天沒有課,可以好好休息一下啦!
7 今天沒有課,可以好好休息一下啦!

1.1.1數據處理

數據表達:使用了整型變量x。
數據處理:使用了多分支結構switch語句。

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入 輸出 說明
1 星期一 8節課 1星期一 8節課
2 星期二 10節課 2星期二 10節課
4 星期四 8節課 4星期四 8節課

1.1.4 PTA提交列表及說明

編譯錯誤:我在switch語句的開端和結束的時候沒有打{} 導致編譯錯誤 解決辦法:加上{}在switch語句兩端。
部分正確:輸入的感嘆號總是錯誤 因為沒有用英文輸入法輸入

1.2 題目名2

本題目要求讀入年、月、日,然后判斷前天日期。

1.2.1 數據處理

數據表達:用int定義整型變量year,month,day表示年月日。
數據處理:采用分支結構if-else語句計算。

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入 輸出 說明
今天 Sunday 今天 Sunday

1.2.4 PTA提交列表及說明

編譯錯誤:邏輯不清楚,原理不明白,導致編譯錯誤。
解決方法:在網上搜索if——else語句,認真閱讀,理清思路
編譯錯誤:變量理不清,導致編譯錯誤
解決方法:重新理清變量

2.代碼互評

同學代碼:


自己代碼:

學習總結
1.學習進度條

周/日期 這周所花的時間 代碼行 學到的知識簡介 目前比較迷惑的問題
第十三周 36小時 503 了解了字符型和if-else分支結構 對if-else分支結構{}用的不熟練,邏輯思維沒有到位

3.2 累積代碼行和博客字數

3.3.1 學習內容總結:

3.3.2 學習體會:
本周學習了switch語句,了解了一些新的知識比如邏輯運算符,case語句等等,知道了他們的運用,感覺和if-else語句還是有些差距的,同時感覺我還是要加油,還是要繼續努力吧,比如說pta中的第四題,我就感覺做起來力不從心=-=,腦袋暈暈的感覺啊哈哈哈哈,繼續加油。


免責聲明!

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



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