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

相关推荐
夏霞35 分钟前
c# ASP.NET Core SignalR 客户端与服务端自动重连配置指南
开发语言·c#·asp.net
@老蝴1 小时前
Java EE - 常见的死锁和解决方法
java·开发语言·java-ee
AI_56783 小时前
接口测试“零基础通关“:Postman从入门到自动化测试实战指南
开发语言·lua
是Yu欸3 小时前
Rust 并发实战:从零构建一个内存安全的“番茄时钟”
开发语言·安全·rust
应用市场4 小时前
Qt QTreeView深度解析:从原理到实战应用
开发语言·数据库·qt
ooooooctober4 小时前
PHP代码审计框架性思维的建立
android·开发语言·php
864记忆4 小时前
Qt Widgets 模块中的函数详解
开发语言·qt
white-persist4 小时前
差异功能定位解析:C语言与C++(区别在哪里?)
java·c语言·开发语言·网络·c++·安全·信息可视化
q***72874 小时前
Golang 构建学习
开发语言·学习·golang
hmbbcsm4 小时前
练习python题目小记(五)
开发语言·python