划线部分的疑问
#include <stdio.h>
int main()
{
int score = 87; //考试分数为87分
switch(score= score/10)
{
case 10:printf("等级A");
break;
case 9:
printf("等级A");
break;
case 8:
printf("等级B");
break;
case 7:printf("等级C");
break;
case 6:
printf("等级C");
break;
default:
printf("等级D");
break;
}
return 0;
}
代码中划线部分能否去除不写? 若去除,会否构成歧义,会否有影响?