1.if语句实现
#include<stdio.h>
int main()
{
int score;
printf("请输入学生成绩:");
scanf("%d",&score);
if(score<0 || score>100)
{
printf("输入学生成绩错误!\n");
}
else
{
if(score>=90)
printf("该学生的成绩等级为A\n");
else if(score>=80 && score<90)
printf("该学生的成绩等级为B\n");
else if(score>=70 && score<80)
printf("该学生的成绩等级为C\n");
else if(score>=60 && score<70)
printf("该学生的成绩等级为D\n");
else
printf("该学生的成绩等级为E\n");
}
return 0;
}
2.switch语句实现
#include<stdio.h>
int main()
{
int score;
printf("请输入学生成绩:");
scanf("%d",&score);
if(score<0 || score>100)
{
printf("输入学生成绩错误!\n");
}
else
{
score=score/10;
switch(score)
{
case 9: printf("该学生成绩等级为A\n");break;
case 8: printf("该学生成绩等级为B\n");break;
case 7: printf("该学生成绩等级为C\n");break;
case 6: printf("该学生成绩等级为D\n");break;
default: printf("该学生成绩等级为E\n");break;
}
}
return 0;
}