题目:
给出一百分制成绩,要求输出成绩等级’A’、‘B’、‘C’、‘D’、‘E’。
- 90分以上为’A’
- 80~89分为’B’
- 70~79分为’C’
- 60~69分为’D’
- 60分以下为’E’
解题思路:
这道题显然是在考察选择结构。我们写一个嵌套的if语句,来实现分支选择。
代码实现:
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int input = 0;
scanf("%d", &input);
//对分数进行分支选择
if (input >= 90)
{
printf("A\n");
}
else if (input < 90 && input >= 80)
{
printf("B\n");
}
else if (input < 80 && input >= 70)
{
printf("C\n");
}
else if (input < 70 && input >= 60)
{
printf("D\n");
}
else
{
printf("E\n");
}
return 0;
}