C語言I博客作業11


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

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

1.1統計某類完全平方數

1.1.1數據處理

  • 數據表達:使用了d,t,cnt,i變量,類型為整型
  • 數據處理:
begin
賦值d,t
輸入a,b數組;輸入N
while語句判斷條件
斷任一給定整數N是否滿足條件,它是完全平方數,又至少有兩位數字相同
for語句實現循環
if-else語句判斷 及輸出何值
end

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據 說明
100 150 cnt = 3 100-150之間有三個數符合題意
105 500 cnt = 6 105-500之間有6個數符合題意
500 1000 cnt = 2 500-1000之間有2個數符合題意

1.1.4 PTA提交列表及說明

  • 本題通過在百度以及Dev c++上編譯后完成
  • Q1編譯錯誤:只考慮到為完全平方數 沒考慮到要有二位數相同
  • Q2答案錯誤:沒能使用判斷條件判斷數是否符合題意

1.2統計各位數字之和是5的數

1.2.1 數據處理

  • 數據表達:使用了d,t,number,sum等變量 都為整型變量
  • 數據處理:
begin
輸入d,t
do-while語句來判斷數字之和
當number不等於0時再用if語句判斷及輸出0或1
使用count sum
for循環
count累加整數個數 sum累加整數和
end


1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
50 52 count = 1, sum = 50 50-52中有一個數符合題意 和為50
104 999 count = 15, sum = 3720 104-999中有15個數符合題意 和為3720
50 1000 count = 16, sum = 3770 50-1000中有16個數符合題意 和為3770

1.2.4 PTA提交列表及說明

  • Q1編譯錯誤:輸出形式錯誤
  • A1:在二數之間加空格
  • Q2編譯錯誤:printf字母漏打
  • A2:print改為printf

2.代碼互評(5分)

  • 1同學代碼截圖

  • 2同學代碼截圖

  • 自己代碼截圖

  • 本題要求實現一個函數,判斷任一給定整數N是否滿足條件:它是完全平方數,又至少有兩位數字相同,如144、676等
    c1同學代碼總體來看比較簡便 照本題題目要求 主代碼都無較大差別
    我們定義變量的位置順序有所不同 我使用了if-else語句
    c2同學 比我定義的變量要多 而后判斷條件時更加清晰准確

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 使用數學知識編寫代碼,窮舉法 各語句使用的方法 如何更簡便
第十五周 12h 260 使用數學函數知識編程 函數某些符號該怎么正確表達

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

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

3.3.1 學習內容總結


3.3.2 學習體會

  • 1.這次的pta作業有點讓我頭疼,比以往都難。雖然知道一元二次方程的求根公式,但是不知道該如何准確的表達出來
    經過百度,了解C語言符號的表達形式才正確的表達出來。
    2.還有的題在Devc++上編譯出來顯示的錯誤信息不太懂,有點迷茫 還是得掉點頭發才有效果。


免責聲明!

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



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