C语言基础值Switch case

1、多重选择:switch 和break
2、基本格式1:每一个Case后边带有break
switch(number)
{
case 1: statement 1;
break;
case 2: statement 2;
break;
case 3: statement 3;
break;
case 4: statement 4;
break;
case 5:statement 5;
break;
case 6:statement 6;
break;
.
.
.
case statementn;
break;
}
statement X;
基本格式2:case后边不带break

	switch(number)
{
	case 1: statement1;
	
	case 2: statement2;

	case 3: statement3;
	
	case 4: statement4;
	
	case 5:statement5;
	
	case 6:statement6;
	.
	.
	.
	case n:statement n;
default:statement D;
}
stament X;

2.1执行流程:首先上来对number求值,然后程序扫描,直到发现一个匹配的值为止,然后程序跳转到哪一行开始执行。如果没有匹配的:当有default时,就开始执行default中的语句,如果没有,那么就继续执行switch后边的语句。
2.2、break在程序中起到的作用:它让程序离开switch语句,跳至switch语句后边的吓一跳语句。如果没有break,就会从匹配标签开始执行到switch末尾。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值