C語言I部落格作業05

2022-06-03 15:48:13 字數 3248 閱讀 7762

1.作業頭

這個作業屬於哪個課程

班級的鏈結

這個作業要求在**

作業要求鏈結

這個作業的目標

掌握if-else語句,分支結構的實踐

學號20208945

1.pta實驗作業

1.1 題目名1

pta作業7-3有多少位是7?描述從鍵盤讀入乙個4位數的整數,求該數中有多少位是7

1.1.1資料處理

資料表達:運用了陣列int m[4]

資料處理:使用了for語句和基本陣列按要求規定進行輸出。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明4757

2程式成功識別7的格數並輸出

7897

2程式成功識別7的格數並輸出

1.1.4 pta提交列表及說明

說明:1.執行時錯誤:定義陣列的儲存位數出錯導致程式執行錯誤。

2.部分正確:沒有以題目要求按規定輸出。

1.2 題目2pta作業7-4 判斷體質完整版 體質指數( bmi)是目前國際上常用的衡量人體胖瘦程度以及是否健康的乙個標準。bmi的計算方法如下: 體質指數(bmi) = 體重(kg)/ 身高( m )的平方。

1.2.1 資料處理

資料表達:定義了雙精度浮點型weight,high,bmi。

資料處理:運用scanf函式輸入兩個數weight,high,然後用計算式計算出bmi,然後運用if else語

句以bmi為條件判斷並輸出人的體質情況,以及條件的表達運用了邏輯運算子與&&,或||。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明62 1.71

正常進入了分支結構並且成功輸出正確結果

80 1.72

偏胖進入了分支結構並且成功輸出正確結果

90 1.76

肥胖進入了分支結構並且成功輸出正確結果

1.2.4 pta提交列表及說明

說明:1.部分正確:資料的型別定義錯誤,沒注意題目,按照習慣使用了int定義,結果**只通過了部分測試點。

2.執行時錯誤:沒有使用邏輯運算子將條件完整的表達出來。

3.編譯錯誤:誤刪了乙個}。

2.**互評找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。

同學**截圖

同學**截圖

自己**截圖

對比說明:1.我的**與同學的**相差較大,同學的共同點都是運用了switch語句,而我簡單的用了if else語句;

2.我感覺我的**過於簡單沒考慮很多東西,例如:字元不是+、—、*、/我應該輸出什麼;'/'中分母不能為0等等。我需要繼續學習,感覺與同學們的差距還有點大。

3.學習總結

3.1 學習進度條

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周10.19-10.2585

如何開啟編譯器

我該怎麼學習c語言

第九周10.26-11.1

1054

學會如何提問

c語言怎麼才能學好

第十周11.2-11.7

48138

for語句,資料的型別

為什麼作業這麼麻煩

第十一周11.8-11.14

51256

for語句的應用,如何自己定義函式

怎樣去理解題意,自己定義的函式如何符合題意去呼叫

第十二周11/15-11/21

49528

學習了分支結構,switch語句,以及簡單陣列

如何正確的理解題目意思,怎樣解讀問題

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

1.累積**行:981

2.部落格字數:10577

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

這一周的學習c語言開始漸漸有感覺了,老師的指導讓我對學習c語言重拾信心,老師在上課重新跟我們梳理了她的講課思路,以及怎樣去學習,給我的體會就是c語言學習語言自己不斷的去拓展學習,老師不能在上課的短時間內將所有的知識講完,所以我們需要由老師講的乙個知識點不斷去拓展其他同型別的知識,從而達到提前學,提前自己獨立思考的效果,學習是自己的事,別人不能時時刻刻的管束你,所以我們需要自己更加自覺的學習,c語言其實也不是很難,就是需要自己多練多寫多想。

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業04 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 1.資料表達 輸入資料...

C語言I部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 用c語言編寫程式 函式 2.5 生成乘方表與階乘表 這個作業在那個具體方面幫助我實現目標 pta的編寫作業 參考文獻 c語言程式設計 1.1 題目名 判斷乙個整數的各位數字平方之和能否被5整除 1.1.1資料處...

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練運用多if語句的運用 這個作業在哪個具體方面幫助我實現目標 多if語句程式的編寫讓我多次練習 參考文獻 c語言程式設計 學號20209030 1.1.1 資料處理 資料表達 x,y為輸入的身高和體重 bmi...