輸入乙個百分制的成績,將其轉換成對應的等級。c

2021-10-03 03:08:01 字數 585 閱讀 3147

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

90~100為a;

80~89為b;

70~79為c;

60~69為d;

0~59為e;

輸入資料有多組,每組佔一行,由乙個整數組成,對於每組輸入資料,輸出一行。如果輸入資料不在0~100範圍內,輸出一行:「score is error!」

sample input:

5667

100123

sample output:ed

ascore is error!

注意點:

在第一次過vj的時候爆了wa,是因為忽略了輸入成績可能小於0的情況。

#include

#include

#include

using

namespace std;

char

func

(int data)

}int

main()

return0;

}

成績轉換(百分制到五級制的轉換) (只作新手參考)

簡單版 n input try n.isdigit if int n 0 or int n 100 print 輸入資料有誤!except print 輸入資料有誤!else if int n 90 print 輸入成績屬於a級別。elif int n 80 print 輸入成績屬於b級別。elif...

Python練習 百分制到五級制的轉換

百分制到五級制的轉換 平台 python123.io 教師 嵩天 描述成績分數百分制轉為五級制的判斷輸出 建議使用異常處理try except else finally 具體要求如下 1 輸入乙個 0 100 內成績資料,輸出相應等級 a b c d e 如輸入為99,第一行輸出為 輸入成績屬於a級...

python入門 百分制到五級制的轉換

成績分數百分制轉為五級制的判斷輸出 建議使用異常處理try except else finally 具體要求如下 1 輸入乙個 0 100 內成績資料,輸出相應等級 a b c d e 如輸入為99,第一行輸出為 輸入成績屬於a級別。2 當輸入資料為其他字元或者超過範圍,則輸出 輸入資料有誤!3 當...