对于给定的百分制成绩,输出相应的A,B,C,D,E等级
2016-11-17 16:46
337 查看
#include <stdio.h>
void main ()
{
int score,temp,logic;
char grade;
logic=1;
while(logic)
{
printf("Input score:");
scanf("%d",&score);if ((score>100)||(score<0))
printf("|n Error,Input again!\n");
else
logic=0;
printf("\n");
}
if (score==100)
temp=9;
else
temp=(score-score%10)/10;
switch(temp)
{
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';
}
printf("score is %d,the grade is %c.\n",score,grade);
}
void main ()
{
int score,temp,logic;
char grade;
logic=1;
while(logic)
{
printf("Input score:");
scanf("%d",&score);if ((score>100)||(score<0))
printf("|n Error,Input again!\n");
else
logic=0;
printf("\n");
}
if (score==100)
temp=9;
else
temp=(score-score%10)/10;
switch(temp)
{
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';
}
printf("score is %d,the grade is %c.\n",score,grade);
}
相关文章推荐
- 给定一个百分制的分数,输出相应的等级。 90分以上 A级 80~89 B级 70~79 C级
- 给定一个百分制的分数,输出相应的等级。
- 编程能力训练 —— 2nd C++习题:输入一个成绩判断并输出相应的等级
- 作业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)。
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。
- 作业3-5 输入五级制成绩(A-E),输出相应的百分制成绩(0-100)区间,要求使用 switch语句
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。
- 【c语言】要求按照考试成绩的等级输出百分制分数段
- 3.百分制成绩转换为5个等级输出
- 编写功能要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60~69分 ,D等为 60分以下 。成绩的等级由键盘输入。
- 百分制成绩变成等级制成绩输出!
- 给出一个百分制的成绩,要求输出等级'A',B'','C','D','E'。90分以上为'A'.80~89为'B',70~79为‘C’,
- 给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E
- 根据输入的百分制成绩(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(100~90),B(89~80),C(79~70),D(69~60),E(59~0)
- 作业三-5输入五级制成绩(A-E),输出相应的百分制成绩(0-100)区间,要求使用 switch语句。例如,输入 A,输出 90-100
- 给出一百分制成绩,要求输出成绩等级'A',要求输出成绩等级 ‘A’'B''C''D''E',90分以上为A,80-89为B,70-79为C,69-69 为D,60分以下为E。*/
- 给出一百分制成绩,要求输出成绩等级
- 作业3(5)输入五级制成绩(A-E),输出相应的百分制成绩(0-100)区间,要求使用 switch语句。