下面代碼的功能是將百分制成績轉(zhuǎn)換為5分制成績,具體功能是:如果用戶輸入的是非法字符或者不在合理區(qū)間內(nèi)的數(shù)據(jù)(例如輸入的是a,或者102,或-45等),則程序輸出Inputerror!,否則將其轉(zhuǎn)換為5分制輸出。目前程序存在錯(cuò)誤,請(qǐng)將其修改正確。并按照下面給出的運(yùn)行示例檢查程序。
程序運(yùn)行結(jié)果示例1:
Pleaseinputscore:
-1↙
Inputerror!
程序運(yùn)行結(jié)果示例2:
Pleaseinputscore:
95↙
grade:A
程序運(yùn)行結(jié)果示例3:
Pleaseinputscore:
82↙
grade:B
程序運(yùn)行結(jié)果示例4:
Pleaseinputscore:
72↙
grade:C
程序運(yùn)行結(jié)果示例5:
Pleaseinputscore:
66↙
grade:D
程序運(yùn)行結(jié)果示例6:
Pleaseinputscore:
32↙
grade:E
程序運(yùn)行結(jié)果示例7:
Pleaseinputscore:
127↙
Inputerror!
輸入格式:%d
輸入提示信息:Pleaseinputscore:\n
輸入錯(cuò)誤提示信息:Inputerror!\n
輸出格式:grade:%c\n(注意:%c前面有一個(gè)空格)
您可能感興趣的試卷
你可能感興趣的試題
最新試題
下面有關(guān)標(biāo)識(shí)符使用說法不正確的是()
名為printf的函數(shù)可以完成程序指定的輸出,它是C語言本身自有的一個(gè)關(guān)鍵字。
int a[5];該語句表明數(shù)組a中的第五個(gè)元素為a[5]。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
集成開發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,它是集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能、測(cè)試功能等一體化的綜合開發(fā)軟件。
?醫(yī)院的CT設(shè)備計(jì)算成像的核心原理是()
若有定義int a=5,b=2;則a%b的值為(),a/b的值為()。
?編譯器的核心作用是什么?()
編程實(shí)現(xiàn),輸入圓的半徑,求圓的面積。
計(jì)算機(jī)能干什么?()