C語言1部落格作業05

2022-06-03 13:30:12 字數 3221 閱讀 6082

本週作業頭

這個作業屬於哪個課程

c語言程式設計ⅱ

這個作業要求在**

我在這個課程的目標是

學習和初步了解分支結構

這個作業在那個具體方面幫助我實現目標

更加深入了解分支結構

參考文獻

c語言程式設計

學號20209049

1.pta實驗作業

1.1用if-else語句程式設計,根據輸入的百分制成績score(整數),轉換成相應的五分制成績grade後輸出

當 90≤ score≤100時, grade=a ;

當80≤ score<90時,grade=b;

當70≤ score<80時, grade=c;

當60≤ score<70時,grade=d;

當0≤ score<60時,grade=e。

如果輸入成績 score<0或 score>100,則輸出「input error!」。

1.1.1資料處理

資料表達:定義變數score,使用了雙浮點型(double)

資料處理:運用了『||』等邏輯運算子,使用了if-else的分支結構

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料

說明99a正確

89b正確101

input error!

錯誤-1

input error!

錯誤1.1.4 pta提交列表及說明

編譯錯誤:最後一行printf的時候輸入結果編譯錯誤了

編譯正確:可以使用下面的執行測試,那裡會直接告訴那段****編譯錯誤,最後改正過來就可以了

1.2體質指數( bmi)是目前國際上常用的衡量人體胖瘦程度以及是否健康的乙個標準。bmi的計算方法如下: 體質指數(bmi) = 體重(kg)/ 身高( m )的平方。

1.2.1資料處理

資料表達:使用單精度浮點型定義變數w,h。定義因變數bmi及其計算公式

資料處理:使用if-else多分支結構,隨著bmi的改變,導致輸出結果的改變

1.2.2實驗**截圖

1.2.3造測試資料

輸入資料

輸出資料

說明70 1.8

正常正確

200 1.90

極重度肥胖

正確1.2.4pta提交列表及說明

編譯錯誤:這個編譯不需要scanf後邊的printf,使用的話會使系統無法返回正確答案

編譯正確:刪除scanf後面的兩行printf系統即可正確執行,進行下面的「執行測試」那裡可以告訴哪行**出了問題,我們可以一行一行的改正,然後得到正確結果。

2.**互評

同學1

同學2

1.同學1好像特別「擅長」使用if-else多分支結構,但是對於這個題目這個方法顯得有點繁瑣。

2.同學2搞得是真的厲害,直接給我看懵了,我都不知道int m【】是個啥,覺得我和別人的差距還很大,別人都會用新東西了我還看都看不懂,他的這個**相比同學1看起來就非常的乾淨

3.我們**的話比同學1相對簡單一點,但是又沒有同學2那麼乾淨,還是要想同學2多學習

3.學習總結

3.1學習進度條

周/日期

這週所花時間

**行學的知識點

目前比較迷茫的內容

10/12——10/18

14h100

c語言是什麼

無10/24——11/1

12h200

各種運算子的含義

對於符號含義的識別還不夠多,有時候會看不到**

11/2——11/7

12h260

for迴圈語句

感覺這個for語句學的有點快了,感覺自己還沒有真正的學精

11/8 ——11/15

10h279

函式的定義和呼叫

這個也都不太懂,對於這個印象不是太深

11/16 ——11/22

20h320

if-else分支結構

3.2 累積**行和部落格字數

時間部落格字數

**行數

----

----

----

第一周450

70第二週

540100

第三週720

283第四周

850261

第五周870

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

C語言1部落格作業05

這個作業屬於哪個課程 計科三班 這個作業要求在 作業要求 這個作業的目標 對分支結構進行了解並且掌握其的作用同時掌握邏輯關係符 學號 20209037 這個作業在那個具體方面幫助我實現目標 對if else語句進一步了解掌握二分支結構 參考文獻 c語言程式設計教材 1.1題目一 1.1.1資料處理 ...

C語言部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在那裡 我在這個課程的目標是 學會如何定義函式,並呼叫函式 這個作業在哪個具體方面幫助我實現目標 了解編譯錯誤並如何糾正 參考文獻 資料表達 用i表示個位數,用j表示十位數,用k表示百位數 i,j,k,m,n都用int來定義 資料處理 本題用了i...

C語言 部落格作業05

問題 答案這個作業屬於哪個課程 c語言程式設計2 這個作業要求在 我在這個課程的目標是 用c語言使用函式語句以及更好的使用markdown語法 這個作業在哪個具體方面幫助我實現目標 函式語句的學習,markdown語法解釋等學習 參考文獻 pta常見問題解析 c語言程式設計 題目內容及描述 編寫函式...