C語言I博客作業10


這個作業屬於那個課程
這個作業要求在哪里
我在這個課程的目標是
這個作業在那個具體方面幫助我實現目標
參考文獻

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

1.1輸出三角形字符陣列

1.1.1數據處理

  • 數據表達:使用了變量i,j,n 定義為整型變量 使用變量D 定義為字符型
  • 數據處理:

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據 說明
4 輸出四行
3 輸出三行

1.1.4 PTA提交列表及說明

  • Q1:答案錯誤 j<i+1寫成j<i
  • A1: 將j<i改為j<i+1
  • Q2: 編譯錯誤 “”之間未打空格
  • A2:“”改為“ ”

1.2梅森數

1.2.1 數據處理

  • 數據表達:使用q,w,d,n,i變量 定義為整型變量
  • 數據處理:

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
6 輸出2的6次方減1的所有梅森數
19 輸入題意最大n的6次方減1的所有梅森數

1.2.4 PTA提交列表及說明

  • Q1:q<=n 寫成 q<n
  • A1: q<n改為q<=n
  • Q2:缺少語句
  • A2: 添加d=1; break;

2.代碼互評(5分)

  • 同學代碼截圖
    classmate 1

classmate 2

  • 自己代碼截圖
  • 本題要求編寫程序,輸出n行由大寫字母A開始構成的三角形字符陣列
    輸入在一行中給出一個正整數n(1≤n<7)輸出n行由大寫字母A開始構成的三角形字符陣列。格式見輸出樣例,其中每個字母后面都有一個空格。
    我與c1不同的是定義變量的位置不同 我是直接使用變量時輸入 他是在for語句中輸入 他的看起來更簡便
    我使用了putchar輸出字符 他用的為i++此類更簡便 我的為i=i+1更易懂
    c2未使用字符型變量 使用了65+c為轉義字符

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期* 這周所花的時間 代碼行 學到的知識點簡介 目前比較困惑的問題
第四周/9.16-9.22 5小時 60 初步了解編程 怎么解決編程遇到的一系列問題
第五第六周/9.23-10.6 50小時 100 學習了如何使用markdown語法及表格的制作及安裝編程器 各種代碼的意思及有何能代替原有代碼更簡便的形式
第七周/10.7-10.11 10小時 240 學會了if-else語句和編程的數學函數 如何制作柱狀圖,及各種圖表
第八周/10.14-10.18 10h 96行 學習了for語句循環結構 使用for語句時什么情況可以用更簡便符號代替
第九周 10.19 12h 134行 while語句以及關於函數的計算問題及如何制作思維導圖 如何少走彎路 更快更高效的完成學習任務
第十周 15h 232行 邏輯運算符及多分支結構 各數據類型
第十一周 10h 180行 switch語句 將代碼敲的更規范
第十二周 10 260 使用while和do-while結構解決問題 抖音上看到了貪吃蛇的代碼,何時自己才能編出
第十三周 11h 254 continue語句以及continue語句與break語句的區別 抖音上看到了貪吃蛇的代碼,何時自己才能編出
第十四周 10.5h 241 使用數學知識編寫代碼,窮舉法 各語句使用的方法 如何更簡便

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

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

3.3.1 學習內容總結

3.3.2 學習體會

  • 一周的學習過去了,感覺大佬越來越多了,pta做的飛快,讓我感到了壓力
    pta上的題還是有的不會做,只能靠度娘 如何對照書自己理解,本學期學習已到后半部分了,
    准備將pta上的題都打印出來,慢慢磨,讓自己強一點


免責聲明!

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



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