【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;
    }

相关推荐
不会打代码呜呜呜呜18 分钟前
小白零基础--CPP多线程
开发语言·c++·算法
涛ing19 分钟前
【5. C++ 变量作用域及其深入探讨】
java·linux·c语言·开发语言·c++·ubuntu·vim
SY师弟42 分钟前
蓝桥杯单片机第七届省赛
c语言·c++·单片机·嵌入式硬件·职场和发展·蓝桥杯
Hi Man1 小时前
Python之如何在Visual Studio Code 中写的python程序打包成可以在Windows系统下运行的.exe程序
开发语言·vscode·python
CHANG_THE_WORLD1 小时前
C++并发编程指南04
开发语言·c++
轩情吖1 小时前
二叉树-堆(补充)
c语言·数据结构·c++·后端·二叉树··排序
powershell 与 api2 小时前
C#,shell32 + 调用控制面板项(.Cpl)实现“新建快捷方式对话框”(全网首发)
开发语言·windows·c#·.net
SomeB1oody2 小时前
【Rust自学】19.2. 高级trait:关联类型、默认泛型参数和运算符重载、完全限定语法、supertrait和newtype
开发语言·后端·rust
山茶花开时。3 小时前
[SAP ABAP] 静态断点的使用
开发语言·sap·abap
纠结哥_Shrek3 小时前
Java 有很多常用的库
java·开发语言