switch(表达式)
{
case 常量表达式1:语句 1
case 常量表达式2:语句 2
..............
.............
..............
case 常量表达式n: 语句n
default :语句n+1
编写程序:
#include<stdio.h>
int main()
{
char grade;
scanf(“%c",&grade);
printf("Your score:");
switch(grade)
{
case 'A':printf("85~100\n");break;
case'B':printf("70~84\n");break;
case'C':printf("60~69\n");break;
case'D':printf("<60\n");break;
default:printf("data error!\n");
}
return 0;
}
运行结果:
_A_回车
Your score:85~100(输出对应的分数段)