学生成绩分业(85分上为‘A’等,70~84分为'B',60~69分为'C';
他用的是switch语句:
switch(grade)
{
case'A' :printf("85~100\n");break:
case'B' :printf("70~84\n");break:
case'C' :printf("60~69\n");break:
case'D' :printf("<60\n");break:
dfaule;printf("error\n")
}
我想请问一下,这里的'A'是什么?不会是字符吧?那就是对应的ASSCII码咯?应该不会啊,'A'的ASSCII码才65,我就郁闷了,这语句上面是不是应该有说明'A'里面的值为85-100这样?