×

c语言switch简单例题 c语言switch case语句例子

前端技术网 前端技术网 发表于2024-01-25 05:14:24 浏览2687 评论0

抢沙发发表评论

一、C语言中switch语句的用法

1.switch语句可以处理多分支选择问题,根据其中break语句的使用方法,一般分三种情况。1.在switch语句的每个语句段中都使用break语句,这是switch语句的主要使用方法,一般形式为:switch(表达式)case常量表达式1:语句段1;break;case常量表达式2:语句段2;break;case常量表达式n:语句段n;break;case常量表达式n+1:语句段n+1;break;default:该swich语句的执行流程如图所示

2.首先,是写switch的主干部分,swith(表达式)后面加一个大括号。

c语言switch简单例题 c语言switch case语句例子

3.大括号就写判断内容了,case可以是很多个,后面跟判断的内容。如case

4.在case常量表达式1:后面还要写语句段,语句段写的是如果符合这个条件需要执行的语句

5.在写完语句段之后,加分号,在加break;这样才能保证程序的正常进行

6写完之后,在写上其他内容,就可以编译运行了。看运行的结果是否正确。

二、c语言switch和case的复合语句

switch(a)

c语言switch简单例题 c语言switch case语句例子

case1:

switch(b)

{

case3:

break;

default:

break;

}

break;

default:

break;

三、急求C/C++中关于switch语句的习题,简单易懂的就好

编写一个程序,用户输入ABCDE其中一个字母,然后输出A表示90分以上,B表示80到90分,C表示70到80分,D表示60到70分,E表示60分以下。输入对于的字母输出对应的表示内容。

#include<stdio.h>

intmain()

{

charscore;

scanf("%c",&score);

switch(score){

case'A':

printf("90分以上\n");

break;

case'B':

printf("80到90分\n");

break;

case'C':

printf("70到80分\n");

break;

case'D':

printf("60到70分\n");

break;

case'E':

printf("60分以下\n");

break;

default:

printf("输入错误\n");

}

return0;

}

四、switch语句例题详解

C语言一种用于多分支选择的switch语句,其一般形式为:

switch(表达式){

case常量表达式1:语句1;break;

case常量表达式2:语句2;break;

case常量表达式n:语句n;break;

default:语句n+1;break;

}

其语义是:计算表达式的值。并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。

如果你还想了解更多这方面的信息,记得收藏关注本站。