输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A

输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A,81~89为B,70~79为C,60~69为D,60分一下为E,这是我写的程序,,计算机并没有指出错误,,但输入任何数都输出 E,这是怎么回事?

第1个回答  2013-11-05
将score/10强制转换为int试试吧
第2个回答  2019-12-23
问号处是(int)score/10。这个意思是分数除10比如说85分。除10等于8。就是8
第3个回答  2015-08-17
你输入的是10 9 8 7 吧,应该输入90 80 70 哟!绝对是这样的
第4个回答  2013-11-05
请问你要输出什么东西???
相似回答