栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言实现:输入一个百分之成绩,要求输出成绩的等级’A’、’B’、’C’、’D’和’E’。其中,90分以上为’A’,80-89分为’B’,70-79分为’C’,60-69分为’D’,60分以下为’E’

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言实现:输入一个百分之成绩,要求输出成绩的等级’A’、’B’、’C’、’D’和’E’。其中,90分以上为’A’,80-89分为’B’,70-79分为’C’,60-69分为’D’,60分以下为’E’

实验内容:输入一个百分之成绩,要求输出成绩的等级’A’、’B’、’C’、’D’和’E’。其中,90分以上为’A’,80-89分为’B’,70-79分为’C’,60-69分为’D’,60分以下为’E’,用if...else if....else形式实现。

代码部分:

#include
int main()
{
    int score;
    printf("请输入学生成绩:");
        scanf("%d", &score);
    if (score < 0 || score>100)
    {
        printf("请输入学生成绩错误!n");
    }
    else
    {
        if (score >= 90)
            printf("该学生的成绩等级为An");
        else if (score >= 80 && score < 90)
            printf("该学生的成绩等级为Bn");
        else if (score >= 70 && score < 80)
            printf("该学生的成绩等级为Cn");
        else if (score >= 60 && score < 70)
            printf("该学生的成绩等级为Dn");
        else
            printf("该学生的成绩等级为En");
    }
    return 0;
}


 #include
int main()
{
    int score, grade;
    scanf("%d", &score);
    grade = score / 10;                                  
    switch (grade)
    {
    case 9:
        printf("A");
        break;
    case 8:
        printf("B");
        break;
    case 7:
        printf("C");
        break;
    case 6:
        printf("D");
        break;
    default:
        printf("E");
    }
    return 0;
}

运行结果:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005288.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号