這個作業屬於哪個課程 | <https://edu.cnblogs.com/campus/zswxy/SE2020-1 > |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 |
這個作業的目標 | <學習更多關於pta中的知識,尋找編碼時出現的錯誤,怎樣去改正它> |
學號 | <20209111> |
1.PTA實驗作業
1.1 本題要求編寫程序,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。
1.1.1實驗代碼截圖
1.1.2 數據處理
數據表達:使用了i,N,a,b,s等變量,其中i,N為整數型變量,a,b,s為浮點型變量。
數據處理:使用了for循環結構。
1.1.3 pta提交列表及說明
Q1:scanf中不記得寫定義符號,
A1:用心記住scanf語句中必須有&定義符號
1.2 要求讀入1個整數X,然后輸出1+2+3+...X 的和。
1.2.1實驗代碼截圖
1.2.2數據處理
數據表達:使用了i,X,s等變量,i,X運用整型變量,s運用雙精度浮點型型變量
數據處理:運用for循環語句
1.2.3 pta提交列表及說明
Q1:書上的附錄沒有去查看+=這種賦值運算不會用
A1:空余時間得多看看教材,去記住各類運算符號
1.3 本題要求編寫程序,計算平方根序列√1+√2+√3+⋯的前N項之和。可包含頭文件math.h,並調用sqrt函數求平方根
1.3.1 實驗代碼截圖
1.3.2 數據處理
數據表達:該題使用了i,N,sum等變量,其中i,N為整型變量,sum為浮點型變量
數據處理:運用數學函數sqrt,同時也用運用了for循環語句
1.3.3 pta提交列表及說明
Q1:輸出的結果案例和題目給的不一樣 ,printf輸出語句中
A1:看清對應的變量,選擇正確的標志符號
2 閱讀代碼
優點:使用struct listNode語句,以及class solution語句
可學習的地方:可以去了解更多的陌生語句,了解這些語句表達的是什么,什么時候去
用struct listNode;class solution等語句,應該怎么去用,還可以怎么變化這用,
雖然現在的我還是一個只懂一點的小萌新,還只能說這些不切實際的話,但我想不用多久,
很多的陌生語句,用法我都會了解知道,學習沒有止境,只有去不斷的學習其他的編程語句;
這樣才可以充實自身。
3 學習總結
3.1 學習進度條
周//日期 | 這周所花的時間 | 代行碼 | 學習的知識的簡介 | 目前比較迷惑的問題 |
---|---|---|---|---|
第八周 | 15小時 | 275 | 輸出語句printf ("Hello world!\n") | 沒有 |
第九周 | 18小時 | 300 | 數學函數,scanf語句 | 不熟悉各類運算符,怎么用 |
第十周 | 20小時 | 400 | for循環語句 | 循環條件,循環體有點混亂 |
3.2 累計代碼行和博客字數
3.3 學習總結
1.自己還有許多的東西我理解的不是很清楚,有點混亂。
2.教材上的附錄,知識點,都不是很清楚,需要去多看看教材,先把基礎打好。
3.打代碼的速度,正確率還有很大的提升空間,加油。