| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 658 人关注过本帖
标题:switch问题
只看楼主 加入收藏
maomaostyle
Rank: 1
等 级:新手上路
帖 子:45
专家分:9
注 册:2009-5-5
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:10 
switch问题
例1.若a,b,c均已正确定义且 a=0,b=2,c=3
switch(a)
 {case 0:switch(b==2)
   {case 1:printf("&");break;
    case 2:printf("%");break;
 }
  case 1:switch(c)
 {case 1:printf("$");
  case 2:printf("*");break;
  default:("#");
 }
}

问题switch(b==2)该转向case几???
 又问switch(b<0),这个这么判断啊???
 
搜索更多相关主题的帖子: switch 
2009-11-10 19:15
longlong89
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:小飞侠
威 望:6
帖 子:1043
专家分:2754
注 册:2009-8-18
收藏
得分:0 
switch(b==2)/* ==是关系运算符,其值不是假(0)就是真(1) */
switch(b<0)/* 与上一样 */

想象力征服世界
2009-11-10 19:27
guchao2009
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:101
专家分:106
注 册:2009-4-13
收藏
得分:0 
记得下次发的时候字体搞大点  
学计算机的近视眼多啊看不到了
2009-11-10 19:29
maomaostyle
Rank: 1
等 级:新手上路
帖 子:45
专家分:9
注 册:2009-5-5
收藏
得分:0 
回复 2楼 longlong89
关键是我要判断下面该执行case几啊???这个这么判断啊???
2009-11-10 19:29
C语言学徒
Rank: 2
来 自:NamKing
等 级:论坛游民
帖 子:51
专家分:22
注 册:2009-2-27
收藏
得分:5 
问题1是执行case 1 问题2不执行任何case ,不行你可以自己试下。
2009-11-10 19:30
maomaostyle
Rank: 1
等 级:新手上路
帖 子:45
专家分:9
注 册:2009-5-5
收藏
得分:0 
好的,下次
2009-11-10 19:31
longlong89
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:小飞侠
威 望:6
帖 子:1043
专家分:2754
注 册:2009-8-18
收藏
得分:10 
话说的很明白了
LZ要学会自己思考哦,这样才会有提高
switch(a)/* a = 0,因此执行 case 0 */
{case 0:switch(b==2)/* 你在前面将2赋给b,所以b == 2为真,即1 */
   {case 1:printf("&");break;
    case 2:printf("%");break;
}
  case 1:switch(c)
{case 1:printf("$");
  case 2:printf("*");break;
  default:("#");
}
}

想象力征服世界
2009-11-10 19:36
jiangwu10057
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:341
专家分:667
注 册:2009-3-25
收藏
得分:0 
程序代码:
switch(a)
{
    case 0:switch(b==2)
    {
        case 1:printf("&");break;
        case 2:printf("%");break;
    }
    case 1:switch(c)
    {
        case 1:printf("$");
        case 2:printf("*");break;
        default:("#");
    }
}
排版清楚点就能看懂了·


[ 本帖最后由 jiangwu10057 于 2009-11-10 19:42 编辑 ]
2009-11-10 19:39
longlong89
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:小飞侠
威 望:6
帖 子:1043
专家分:2754
注 册:2009-8-18
收藏
得分:0 
顶LS
建议新手学习一下LS的编码风格

想象力征服世界
2009-11-10 19:55
万改称才
Rank: 3Rank: 3
来 自:温州
等 级:论坛游侠
帖 子:58
专家分:113
注 册:2009-11-10
收藏
得分:0 
最好加上注释  不然长的  看的头都要

老师说 : 好好读书
2009-11-10 19:56
快速回复:switch问题
数据加载中...
 
   



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

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