使用switch-case语句输出成绩等级
来源:互联网 发布:市场花园知乎 编辑:程序博客网 时间:2024/05/29 07:45
问题描述:
输入一个0-100范围内发分数,在不同的等级范围内输出不同的值,要求使用switch-case控制
【0,60) 等级为E
【60,70) 等级为D
【70,80) 等级为C
【80,90) 等级为B
【90,100】 等级为A
参考代码:
#include <stdio.h>int main(){ double score; int nKey; while (scanf_s("%lf", &score) == 1) { if (score < 0 || score > 100) { printf("请输入0-100范围内的分数\n"); continue; } nKey = (int)score / 10; switch (nKey) { case 0: case 1: case 2: case 3: case 4: case 5: printf("E\n"); break; case 6: printf("D\n"); break; case 7: printf("C\n"); break; case 8: printf("B\n"); break; case 9: case 10: printf("A\n"); break; default: break; } } return 0;}
运行结果:
3 0
- 使用switch-case语句输出成绩等级
- switch case判断成绩等级
- 利用switch语句解决问题:成绩等级
- switch语句解决成绩等级问题
- switch判断成绩等级
- 将成绩化成等级if 和switch语句
- switch case语句的使用
- 输入成绩,输出等级。
- 根据成绩,输出等级
- 输出成绩等级
- 输出成绩等级
- MATLAB switch case 语句使用实例源程序
- switch 语句关于case的使用
- react中使用switch-case语句
- C语言初步-第26讲:利用switch语句解决问题(成绩等级)
- switch-case语句用法
- 看switch case 语句
- switch case 语句
- 如何为项目选择编程语言
- AFNetworking--- status code500解决
- 在数据库中,视图有什么用?什么时候需要用到视图?
- In-memory Processing_02
- idea导入maven项目的操作过程
- 使用switch-case语句输出成绩等级
- linux下vi编辑器常用命令
- sqlserver sql 对重复数据的操作 查找 删除
- Java多线程-线程池Executors
- 斗鱼大数据的玩法
- 开源-人脸识别认证-java封装
- %1$s %1$d Android string (java & Android 格式化字符串)
- qt之 绘制时钟
- Extract Abends with OGG-01028 Non-Standard Redo Detected in 10g Compatible Format (文档 ID 1313864.1)