switch语句的运用

img


这是一道PTA上的题,请同学帮忙看一下,提供一下解题的思路或者源代码。

将成绩取整后除以5,然后switch

#include <stdio.h>
int main()
{
    double score;
    scanf("%lf",&score);
    switch((int)score/5)
    {
        case 20:
        case 19:
            printf("S\n");
            break;
        case 18:
            printf("A\n");
            break;
        case 17:
        case 16:
            printf("B\n");
            break;
        default:
            printf("C\n");
    }
}