C語言I部落格作業5

2022-06-03 12:48:10 字數 2444 閱讀 3805

這個作業屬於哪個課程

c語言程式設計ii

這個作業的要求在**

這個課程的目標是

《學習分支結構》

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

《可以在寫**的過程中鑲嵌 分支結構,使**變複雜 >

參開文獻

< c語言程式設計》

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

bmi偏瘦

bmi < 18.5

正常18.5<=bmi < 24

偏胖24<= bmi <28

肥胖28<=bmi <40

極重度肥胖

bmi >= 40

資料表達:運用了g,bim,h等變數,其中g為整型變數,bim,h為雙精度浮點型變數

資料處理:使用了主函式,數學函式,還有if else語句

輸入資料

輸出資料

說明56

1.74

結果顯示偏瘦

621.71

結果顯示正常

701.80

結果顯示正常

問題:沒有弄清字元型的意思,亂用字元型變數

解決辦法:將字元型變數刪除

用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!」。

資料表達:運用了score,grade等變數,其中score為整型變數,grade為雙精度浮點型變數

資料處理:使用主函式,以及if else結構語句

輸入資料

輸出資料

說明85

問題:未定義grade,if語句中有部分條件錯誤或者重複

解決辦法:將grade定義成double型別,if語句中的條件按順序編出即可

同學**:

同學**:

我的**:

第幾周這週所花的時間

代行碼學到的知識簡介

目前比較迷惑的問題

第8周15小時

275輸出語句(「hello world!\n」)

沒有第9周

18小時

300數學函式,scanf語句

不熟悉各類運算子,怎麼用

第10周

20小時

400for迴圈語句

迴圈條件,迴圈體有點混亂

第11周

19小時

425加深對for迴圈語句的使用,同時學習自定義函式

自定義函式不是很會用

第12周

16小時

432學習分支結構

一些關於定義的東西不熟悉

通過這週的學習,還是有許多的東西是很不熟悉的,陌生的東西還在等待著我去不斷的學習,我依舊會努力上進,充實自己。

C語言I部落格作業

課程c語言程式設計i 作業要求鏈結 課程目標 學習並掌握c語言,學會程式設計 作業幫助 掌握各種語言,例如if else等語句 參考文獻 c語言程式設計 模擬交通警察的雷達測速儀,在一行中給出1個不超過500的非負整數,即雷達測到的車速。輸入汽車速度,如果速度超出60 mph,則顯示 speedin...

C語言I部落格作業10

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 根據實際情況,選擇合適的演算法 合理的迴圈結構,熟練的編寫程式。這個作業在那個具體方面幫助我實現目標 提供案例給我練習,並可以判斷對錯 參考文獻 pta本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數...

C語言I部落格作業07

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉多分支結構switch語句的使用來解決實際問題 這個作業在那個具體方面幫助我實現目標 提供案例給我練習,並可以判斷對錯 參考文獻 pta本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分...