C語言I博客作業09


這個作業屬於哪個課程 <C語言程序設計>
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11611
這個作業的目標 <了解函數的分類和類型,熟悉變量,自我熟練掌握。>
學號 <20208975>

1.PTA實驗作業

1.1 6-2 統計各位數字之和是5的數

題目內容描述:本題要求實現兩個函數:一個函數判斷給定正整數的各位數字之和是否等於5;另一個函數統計給定區間內有多少個滿足上述要求的整數,並計算這些整數的和。

1.1.1數據處理

數據表達:定義了sum,n,i三個整型變量
數據處理:利用自定義函數的調用,在定義其他函數時可以嵌套使用早已定義好的函數,利用for循環,將符合條件的數統計下來並求和

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據
0 1000 count = 21, sum = 3885

1.1.4 PTA提交列表及說明

提交列表說明:

編譯錯誤:未在語句后加分號結束

1.2 題目名:統計某類完全平方數

題目內容描述:
不提要求實現一個函數,判斷任一給定整數N是否滿足條件:它是完全平方數,又至少有2位數字相同,如144.676等

1.2.1數據處理

數據表達:使用的全部為整型
數據處理:定義變量
while(n)
b=n%10
p[b]++
n/=10
for(int i=0;i<=9;i++)
if(p[i]>1)
返回return 1

1.2.2實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
105 500 cnt = 6 正確

1.2.4 PTA提交列表及說明

提交列表說明

編譯錯誤:代碼語法錯誤

2.代碼互評

同學代碼

我的代碼

不同點:語法語句使用不同 while if-else 語句

3.學習總結

3.1 學習進度條

周/日期 這周所花時間 學到的知識點簡介 目前比較迷惑的問題
第一周 6h 初步了解所學專業 不知道這些代碼什么意思
第二周 10h 了解函數等代碼術語 還是對於這些專業名詞的意義所在
第三周 16h 學會了循環語句 學到后面就很復雜了 不會用
第四周 25h 函數的調用 是真的生疏
第五周 32h 學習了分支結構,else-if語句 沒什么大問題了
第六周 34h 學習了switch語句 沒什么大問題
第七周 37h 學習了while語句與do while語句 有時候看不懂pta的題目意思
第八周 39h 學習了嵌套循環 不知道如何運用新知識
第九周 40h 對函數的概念更加深入 自定義函數時的返回值用法

3.2 累積代碼行和博客字數

時間 博客字數 代碼行數
第一周 500 50
第二周 800 80
第三周 1000 110
第四周 1600 150
第五周 1800 180
第六周 1950 200
第七周 2100 250
第八周 2200 270
第九周 2230 300

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

本學期的學習馬上就要結束了,我們從萌新漸漸的學會了很多,馬上就要考試了,希望自己能順利過關
多看視頻 多練習!
pta的作業題目有時候讓我找不到頭腦和思緒 編譯時的錯誤也會讓我很煩躁 不知道如何下手解決 只能多問問同學
學習這方面越來越讓我感覺 自學是很重要的 多看看b站視頻 學習一下大佬們的思路方法
今后的學習日子繼續加油


免責聲明!

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



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