为了账号安全,请及时绑定邮箱和手机立即绑定

switch语句怎么用啊?

switch语句怎么用啊?

千万里不及你 2019-04-04 15:07:00
switch语句怎么用啊
查看完整描述

4 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

tch(表达式)
{
case 常量表达式1: 语句1
case 常量表达式2: 语句2
.....................
case 常量表达式n: 语句n
default : 语句n+1
}
它的执行流程:当表达式的值和某个case后面的语句相同时执行这个case后面的语句(并接着执行下面的语句,如果不希望接着执行下面的语句要用break语句跳出)。
下面C语言实现的你的逻辑要求(程序已调试过了):
#include "stdio.h"
main()
{
int num;
scanf("%d",&num);
switch(num)
{
case 1: putchar('A');
break;
case 2: putchar('B');
break;
case 3: putchar('C');
break;
case 4: putchar('D');
break;
default:
putchar('?');
}
printf("\n");
}
希望对朋友你有帮助!



查看完整回答
反对 回复 2019-04-09
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

就是一个多路条件选择

从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。
switch (表达式){
case 值1 : 语句1
break;
case 值2 : 语句2
break;
...
default : 语句n
break;
}



查看完整回答
反对 回复 2019-04-09
  • 4 回答
  • 0 关注
  • 1089 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信