C語言I博客作業06


這個作業屬於哪個課程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11556
我在這個課程的目標是 提高自身編譯能力,熟練編譯C語言
這個作業在那個具體方面幫助我實現目標 熟練使用if else,switch,學習和優化自生代碼
參考文獻 c語言程序設計(第三版)
學號 20208949
  • 1.PTA實驗作業(20分/題)

    1.1 7-1 根據輸入的數字,輸出需要上課的節數
    本題目要求讀入一個整數1~7之間(不考慮輸入錯誤的情況),然后輸出需要上課的節數,對應如下:
    1 星期一 8節課
    2 星期二 10節課
    3 星期三 6節課
    4 星期四 8節課
    5 星期五 6節課
    6 今天沒有課,可以好好休息一下啦!
    7 今天沒有課,可以好好休息一下啦!
    1.1.1數據處理
    數據表達:根據題目提示定義整型n
    數據處理:運用了分支結構
    
    1.1.2實驗代碼截圖

    1.1.3 造測試數據
    輸入數據 輸出數據 說明
    1 星期一 8節課 正確
    6 今天沒有課,可以好好休息一下啦! 正確
    1.1.4 PTA提交列表及說明
    沒出錯
    
    1.2 7-3 計算天數
    本題要求編寫程序計算某年某月某日是該年中的第幾天。
    1.2.1 數據處理
    數據表達:根據題目提示定義整型year,month,day,number
    數據處理:運用了switch結構
    
    1.2.2 實驗代碼截圖

    1.2.3 造測試數據
    輸入數據 輸出數據 說明
    2009/03/02 61 正確
    2000/03/02 62 正確
    1.2.4 PTA提交列表及說明
    沒出錯
    
    2.代碼互評(5分)
    找2份同學代碼,和自己代碼比較,建議互評代碼盡量找代碼風格差異較大。
    同學代碼截圖

    1. 自己代碼截圖
    對比:同學運用了switch語句,而我則是上一周的else-if
    
    3.學習總結(15分)
    3.1 學習進度條(5分)
    周/日期 這周所花的時間 代碼行 學到的知識點簡介 目前比較迷惑的問題
    第八周10.19-10.25 14小時 5 Hello world! 如何編程
    第九周10.26-11.1 14小時 42 分段函數 如何靈活運用
    第十周11.2-11.7 14小時 267 循環和數組 怎樣靈活運用循環和其他用法
    第十一周11.8-11.14 14小時 87 如何定義和調用一個函數 如何靈活運用
    第十二周11.15-11.21 14小時 255 分支結構,二分支結構,多分支結構 如何靈活運用
    第十三周11.22-11.28 14小時 327 switch-case
    3.2 累積代碼行和博客字數(5分)
    代碼行數:327
    博客字數:875
    時間 博客字數 代碼行數
    第八周 870 5
    第九周 370 42
    第十周 730 71
    第十一周 610 87
    第十二周 608 255
    第十三周 875 327

    3.3 學習內容總結和感悟(5分)
    3.3.1 學習內容總結

    3.3.2 學習體會
    頭腦越來越清晰,C語言也開始學會如何去思考,自己是在進步的,這一周學習了switch,上一周學的是else-if,希望自己都能靈活運用,在C語言社團也學到了上一周PTA第三題的優解,繼續加油吧!


免責聲明!

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



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