//已知学生成绩(100分为满分)与等级的对应关系为://A为90--100分,B为70--89,C为60--69分,D为60分以下,//编写程序,输入学生成绩,输出学生成绩等级//要求:使用switch,case语句。
#include <;stdio.h>;int main(int argc, char *argv[]){int x,y,z;printf("先生请输入宁的分数\n");scanf("%d",&x);y=x/10;switch(y){case 10:case 9:printf("先生您的成绩为A");break;case 8:case 7:printf("先生您的成绩为B");break;case 6:printf("先生您的成绩为C");break;default:printf("先生您的成绩不合格");}return 0;}
举一反三
- 输入学生成绩,输出等级,规则如下: 90~100 A 80~89 B 70~79 C 60~69 D 不及格 E
- 使用switch语句实现编程实现,输入考试成绩并转化为相应的五级制级别并输出:成绩在90~100等级为A,成绩在80~89之间等级为B,成绩在70~79之间等级为C,成绩在60~69之间等级为D,成绩在0~59之间等级为E。
- 编程题(使用if语句) 给出一百分制成绩,要求输出成绩等级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~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。要求:(1)用if语句实现。(2)用switch语句实现。要求:输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。
内容
- 0
【简答题】给出一百分制成绩,要求输出成绩等级‘A’、 ‘B’、 ‘C’、 ‘D’、 ‘E’。90分以上为‘A’,80~89分为‘B’, 70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’。
- 1
输入百分制成绩,输出相应的等级:90分以上为‘A’,80分到89分为‘B’,70分到7分为‘C’,60分到69分为‘D’,60分以下为‘E’,如果分数大于100或者小于0,则输出“成绩有误”。
- 2
输入小明百分制成绩,输出相应的等级:90分以上为‘A’,80分到89分为‘B’,70分到7分为‘C’,60分到69分为‘D’,60分以下为‘E’,如果分数大于100或者小于0,则输出“成绩有误”。
- 3
用switch函数将学生的百分制成绩转化为等级制输出,等级分别为‘A’、‘B’、‘C’、‘D’、‘E’五级。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。
- 4
有一组学生的考试成绩(见表),根据规定,成绩在100分时为满分,成绩在90-99之间时为优秀,成绩在80-89分之间时为良好,成绩在60-79分之间为及格,成绩在60分以下时为不及格,编制一个根据成绩划分等级的程序。[img=620x48]17d83a1be7a7125.png[/img]