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

相关推荐
天佑木枫16 小时前
15天Python入门系列 · 序
开发语言·python
宋拾壹17 小时前
同时添加多个类目
android·开发语言·javascript
凡人叶枫17 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
小小龙学IT18 小时前
Go 语言后端开发:从并发模型到生产落地的工程实践
开发语言·后端·golang
努力攻坚操作系统18 小时前
编程语言编译运行机制对比:C / Java / Python
java·c语言·python
ytttr87318 小时前
Qt 数字键盘实现
开发语言·qt
wearegogog12318 小时前
C# .NET 文件比较工具 WinForms
开发语言·c#·.net
再写一行代码就下班18 小时前
Cursor配置Java环境、创建Spring Boot项目的步骤
java·开发语言·spring boot
零陵上将军_xdr18 小时前
后端转全栈学习-Day5-JavaScript 基础-3
开发语言·javascript·学习
oqX0Cazj218 小时前
2026超火Go-Zero实战:从架构原理到高并发接口落地,彻底解决接口超时、雪崩问题
开发语言·架构·golang