成績轉換 HDU 2004

2021-08-07 17:15:34 字數 610 閱讀 2327

e - 成績轉換

hdu - 2004

輸入乙個百分制的成績t,將其轉換成對應的等級,具體轉換規則如下: 

90~100為a; 

80~89為b; 

70~79為c; 

60~69為d; 

0~59為e; 

input

輸入資料有多組,每組佔一行,由乙個整數組成。

output

對於每組輸入資料,輸出一行。如果輸入資料不在0~100範圍內,請輸出一行:「score is error!」。

sample input

56

67100

123

sample output

eda

score is error!

這個題可以用if語句也可用switch語句,注意switch語句裡,若不對grade進行處理,那麼要寫的情況非常多,故將grade/10,在進行討論,且case10和case9的情況是一樣的,注意這種處理方法。

#include int main()

} }return 0;

}

hdu2004成績轉換

problem description 輸入乙個百分制的成績t,將其轉換成對應的等級,具體轉換規則如下 90 100為a 80 89為b 70 79為c 60 69為d 0 59為e input 輸入資料有多組,每組佔一行,由乙個整數組成。output 對於每組輸入資料,輸出一行。如果輸入資料不在0...

hdu 2004 成績轉換

題目出處 簡單題 思路 這題應該是學習後c的switch或if else if語法後經常做的題目型別 所以此題用上述兩種分支語句都能解題,而初學者可能多數這樣做 if input 100 input 0 else if input 90 input 100 printf a n else if in...

HDU2004 成績轉換

problem description 輸入乙個百分制的成績t,將其轉換成對應的等級,具體轉換規則如下 90 100為a 80 89為b 70 79為c 60 69為d 0 59為e input 輸入資料有多組,每組佔一行,由乙個整數組成。output 對於每組輸入資料,輸出一行。如果輸入資料不在0...