一种为switch,一种为if else,第一种只能是整型且case对应等值,if else 则是一个区间
第一种是switch....case模式
#include<stdio.h>
#include<stdlib.h>
int main()
{
int data;
printf("请输入学生成绩:");
scanf("%d",&data);
if(data<0&&data>100)
{printf("输入错误成绩");}
else
switch(data)
{ case 100:
case 90:
printf("成绩%d,判定等级为:A\n",data);
break;
case 80:
printf("成绩%d,判定等级为:B\n",data);
break;
case 70:
printf("成绩%d,判定等级为:C\n",data);
break;
case 60:
printf("成绩%d,判定等级为:D\n",data);
break;
case 50:
case 40:
case 30:
case 20:
case 10:
case 0:
printf("成绩%d,判定等级为ÿ