要求实现的效果:
从终端输入一个学生的成绩,判断学生成绩,打印成绩级别
【90 - 100】 A
【80 - 89】 B
【70 - 79】 C
【60 - 69】 D
<60 不及格
实现的思路:
1、采用switch选择语句来实现学生成绩的选择。
2、判断语句使用的是/取整来进行判断分类。
具体代码如下所示:
#include <stdio.h>
int main(int argc,char const *argv[])
{
int i;
printf("请输入学生的成绩:\n");
scanf("%d",&i);
switch(i/10)
{
case 10:
printf("A\n");
break;
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("不及格\n");
break;
}
return 0;
}
执行效果如下所示: