C语言——成绩等级判别

题目

C语言实现按照考试成绩的等级输出百分制分数段,A等为85-100分,B等为70-84分,C等为

60-69分,D等为60分以下

分析

题目要求: 根据输入的考试成绩,输出相应的等级。等级划分如下:

  • A等:85-100分
  • B等:70-84分
  • C等:60-69分
  • D等:60分以下

用if else语句进行实现

代码

#include <stdio.h>

int main() {
    int num;
    printf("输入成绩以判断等级\n"); // 输出提示信息,要求用户输入成绩
    printf("A:85-100,B:70-84,C:60-69,D:60以下\n"); // 输出等级划分信息
    printf("请输入:\n"); // 输出输入提示符
    scanf("%d", &num); // 读取用户输入的成绩

    // 判断输入的成绩范围并输出对应的等级
    if (num >= 85 && num <= 100) { // 如果成绩在85到100之间
        printf("等级A\n"); // 输出等级A
    }
    else if (num >= 70 && num <= 84) { // 如果成绩在70到84之间
        printf("等级B\n"); // 输出等级B
    }
    else if (num >= 60 && num <= 69) { // 如果成绩在60到69之间
        printf("等级C\n"); // 输出等级C
    }
    else if (num >= 0 && num <= 59) { // 如果成绩在0到59之间
        printf("等级D\n"); // 输出等级D
    }
    else {
        // 输入非法的情况,输出错误信息
        printf("输入非法!请输入0-100之间的整数\n");
    }

    return 0;
}
  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雨空集

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值