标题:switch语句
只看楼主
huangxiaode
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-5-18
结帖率:50%
 问题点数:0 回复次数:8 
switch语句

大家好:switch语句中的case后面的表达式能有多个吗
如:switch()
{case(1,2,3,4):
printf("1,2,3,4");break;
........}
这样行吗?

搜索更多相关主题的帖子: switch语句 case break printf 表达 
2007-09-25 19:29
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
得分:0 
请看书
在书上我没见过你这种写法
并且,你应该自己编译一下试试



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

[此贴子已经被作者于2007-9-25 19:36:48编辑过]

2007-09-25 19:35
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
得分:0 
switch(a)
{
case 0:
.......
break;
}

偶是菜鸟鸟偶惧WHO?!!!!
2007-09-25 19:47
huangxiaode
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-5-18
得分:0 

谢谢,我想问以下就是case 后面能带多个常量吗?

2007-09-25 19:51
kilo7
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-9-25
得分:0 
CASE后面的选择项目是不限制的
但是楼主这样的编译方法似乎不对
2007-09-25 20:14
huangxiaode
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-5-18
得分:0 
楼主
你能提示一下吗
谢谢
2007-09-26 12:56
huangxiaode
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-5-18
得分:0 
2007-09-26 14:17
noah_shi
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-14
得分:0 

要在后面满足多个量那就可以写成这样:

switch()
{
case 0:
case 1:
case 2:
case 3:
printf("1,2,3,4");
break;
default:
break;
}


2007-09-26 14:39
jinxin3256
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-9-7
得分:0 
自已试试不就知道了。

代替leisure1980广告下: 群号45146331
2007-09-26 14:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-172842-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.581556 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved