输入百分制成绩,要求输出等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。
2019-01-15 14:02
841 查看
输入百分制成绩,要求输出等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80到89分为‘B’,70到79分为‘C’,60到69分为‘D’,60分以下为‘E’。
采用switch语句将分数分成从0~10共11个等级,然后进行赋值计算分数所处的等级来输出。
代码已经过编译,可直接使用
#include<stdio.h> int main() { float score; char grade; int n; printf("输入成绩:"); scanf("%f",&score); if(score<0&&score>100) printf("ERROR!"); else { n=score/10; switch(n) { case 10: case 9: grade='A';break; case 8: grade='B';break; case 7: grade='C';break; case 6: grade='D';break; case 5: case 4: case 3: case 2: case 1: case 0: grade='E';break; } } printf("输出成绩等级:%c",grade); }
相关文章推荐
- 根据输入的百分制成绩(score),要求输出成绩等级(grade)A、B、C、D、E。90分以上为A, *80~89分为B,70~79分为C,60~69分为D,60分以下为E。用if语句实现。
- 习题 4.8 给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为’E‘。
- 给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E
- 给出一百分制成绩,要求成绩等级‘A’‘B’‘C’‘D’‘E’。90分以上为A,80~89为B,70~79为C,60~69为D,60分以下为E.
- 给出一百分制成绩,要求输出成绩等级'A',要求输出成绩等级 ‘A’'B''C''D''E',90分以上为A,80-89为B,70-79为C,69-69 为D,60分以下为E。*/
- 输入百分制成绩,要求输出成绩的等级A(100~90),B(89~80),C(79~70),D(69~60),E(59~0)
- 作业3-5 输入五级制成绩(A-E),输出相应的百分制成绩(0-100)区间,要求使用 switch语句。例如,输入 A,输出 90-100。五级制成绩对应的百分制成绩区间为:A(90-100)、B(80-89)、C(70-79)、D(60-69)和 E(0-59)。
- 编写功能要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60~69分 ,D等为 60分以下 。成绩的等级由键盘输入。
- 给出一个百分制的成绩,要求输出等级'A',B'','C','D','E'。90分以上为'A'.80~89为'B',70~79为‘C’,
- 【c语言】给出100分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89位B,70~79位C ,60~69位D,60以下为E
- 统计和输出实验 8 数组2 一次考试中的最高分、最低分、平均分,以及在90~100、 80~89、 70~79、 60~69和60分以下各分数段的人数。程序代码如下
- 实验8 统计和输出一次考试中的最高分、最低分、平均分,以及在90~100、 80~89、 70~79、 60~69和60分以下各分数段的人数。程序代码如下(可复制):
- 给定一个百分制的分数,输出相应的等级。 90分以上 A级 80~89 B级 70~79 C级
- 请你编写一个统计《C++程序设计》课程的成绩。统计的内容包括最高分、最低分、平均分,以及在90100,80 89,70 79,60 69和60以下个分数段的人数
- 对学生成绩进行评定:小于60为"E",60~69为"D",70~79为"C",80~89为"b",90以上为"A"
- 要求编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。用switch语
- 编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。用if-else语句
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。
- Linux-C基础知识学习:C语言作业-用switch语句实现——成绩分等级,90+:优 80~89良上,70~79良,60~69及格,<60不及格
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。