C语言中的SWITCH是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 00:17:22
C语言中的SWITCH是什么意思?
x]oPǿf) 5mbLI#+ؖxa$ ė9Ep] : xN[ >p@si]\w.wm#SEg[[,cD=X~_>ڰMӭs@v!־Z;e#!84e! H'&ݸugcObAFoYQ4hA7|Zzwl:T"dn缂z~YJMAT~X֖W!*7*83 hZg2?2J ҹxJ+>Y Oz`dĨHFɥċ'$M=e:?>֞C{P;t`aE\EbqM8r+1NQ'Df`;|LD7k^_pzje͍_e 5G??B^eG90D"4?

C语言中的SWITCH是什么意思?
C语言中的SWITCH是什么意思?

C语言中的SWITCH是什么意思?

Switch用在C语言中它经常跟Case一起使用,是一个判断选择代码.Switch作用与if语句类似,其功能就是控制业务流程流转的.只能针对基本数据类型使用switch,这些类型包括int、char等.对于其他类型,则必须使用if语句.

如下:

#include<stdio.h>
int main()
{
char rank;
printf("请输入分数等级:(A、B、C、D、E)\n");
scanf("%c",&rank);
switch(rank)//rank是判断的变量
{
//rank='A'的时候
case 'A':printf("A(90~100)\n");break;
case 'B':printf("B(80~89)\n");break;
case 'C':printf("C(70~79)\n");break;
case 'D':printf("D(60~69)\n");break;
case 'E':printf("E(0~59)\n");break;
default:printf("error!\n");break;
}
}