ZHANG


私信TA

用户名:dotcpp0637270

访问量:39

签 名:

等  级
排  名 55526
经  验 215
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 北华大学
专  业

  自我简介:

TA的其他文章

解题思路:
    题目首先提出输入不同的分数输出对应的等级,那么一定会用到选择语句(if/else if也可),那么我们就要分析switch中的语法特性,switch后跟常量,在case中找到与switch中的常量相同的值,然后执行对应case的语句。所以分析不同的区间可知道,90-99除10取整得到9,80-89除10取整的到8,70-79除10取整得到7,60-69除10取整得6,100取整得到10.
注意事项:

    switch语句中条件判断跟的是常量值

参考代码:

include <stdio.h>
int main()
{
    int src = 0;
    scanf("%d",&src);
    switch(src/10);
        case 10:printf("A");break;
        case 9:printf("A");break;
        case 8:printf("B");break;
        case 7:printf("C");break;
        case 6:printf("D");break;
        default:
           printf("E");break;
    return 0;
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区