【C语言】成绩等级制

将成绩分为A、B、C、D、E等级。具体的等级划分如下:

  • A:90分及以上

  • B:80分到89分

  • C:70分到79分

  • D:60分到69分

  • E:60分以下

    cpp 复制代码
    #include <stdio.h>
    int main()
    {
    	float score = 0;
    	printf("请输入学生成绩(0-100):");
    	scanf("%f", &score);
    	switch ((int)(score / 10))
    	{
    	case 10:
    	case 9:printf("%.1f分,等级为A\n",score); break;
    	case 8:printf("%.1f分,等级为B\n", score); break;
    	case 7:printf("%.1f分,等级为C\n", score); break;
    	case 6:printf("%.1f分,等级为D\n", score); break;
    	default:printf("%.1f分,等级为E\n", score);
    	}
    	return 0;
    }

相关推荐
Max_uuc8 分钟前
【C++ 硬核】打破嵌入式 STL 禁忌:利用 std::pmr 在“栈”上运行 std::vector
开发语言·jvm·c++
故事不长丨9 分钟前
C#线程同步:lock、Monitor、Mutex原理+用法+实战全解析
开发语言·算法·c#
牵牛老人11 分钟前
【Qt 开发后台服务避坑指南:从库存管理系统开发出现的问题来看后台开发常见问题与解决方案】
开发语言·qt·系统架构
froginwe1120 分钟前
Python3与MySQL的连接:使用mysql-connector
开发语言
灵感菇_38 分钟前
Java HashMap全面解析
java·开发语言
杜子不疼.40 分钟前
PyPTO:面向NPU的高效并行张量编程范式
开发语言
lly20240640 分钟前
C# 结构体(Struct)
开发语言
YMWM_1 小时前
python3继承使用
开发语言·python
Once_day1 小时前
C++之《程序员自我修养》读书总结(1)
c语言·开发语言·c++·程序员自我修养