| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 751 人关注过本帖
标题:关于switch
只看楼主 加入收藏
bianchengfeng
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2008-3-1
收藏
 问题点数:0 回复次数:6 
关于switch
谁知道switch的具体用法啊请帮忙讲解一下啊!
搜索更多相关主题的帖子: switch 
2008-04-06 11:42
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
仔细看看书....然后写个程序...自己先感觉一下...

学习需要安静。。海盗要重新来过。。
2008-04-06 11:45
Ethip
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:771
专家分:0
注 册:2008-1-18
收藏
得分:0 
回复 1# 的帖子
语法是死的,具体用法还得看情况!switch就好似语种选择分支结构,处理类似if...else...的问题。看看书,看看例子!如果例子有看不明白的,可以贴出来!
2008-04-06 12:10
now
Rank: 1
来 自:广州
等 级:新手上路
帖 子:544
专家分:0
注 册:2007-11-9
收藏
得分:0 
看书才是硬道理

GIS
Geographic Information System
你在哪里?——》你的坐标?
2008-04-06 12:37
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 
switch() // 括号中必须是整数表达式或整数常量
         //

int a = 2;
switch(a)
{
    case 1:
        // 代码
        break;   // 跳出switch
    case 2:
        // 代码
        break;
    default:   // 如果上述都不符合
        // 代码
        break;
}

case 后跟的必须是常量表达式 :1、'a'、1+2 。


---
--
-

[[it] 本帖最后由 cosdos 于 2008-4-6 12:49 编辑 [/it]]

—>〉Sun〈<—
2008-04-06 12:39
hopepark
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2008-3-23
收藏
得分:0 
if语句处理两个分支,处理多个分支时需使用if-else-if结构,但如果分支较多,则嵌套的if语句层就越多,程序不但庞大而且理解也比较困难.因此,C语言又提供了一个专门用于处理多分支结构的条件选择语句,称为switch语句,又称开关语句.使用switch语句直接处理多个分支(当然包括两个分支).其一般形式为:


switch(表达式)
{
      case 常量表达式1:
         语句1;
      break;
      
      case 常量表达式2:
         语句2;
      break;
 

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

      default:
         语句n+1;
      break;
}
2008-04-06 12:46
DoNO1
Rank: 1
等 级:新手上路
帖 子:155
专家分:0
注 册:2008-3-27
收藏
得分:0 
建议
最好自己先看书,不懂的地方在发贴问。
2008-04-06 15:28
快速回复:关于switch
数据加载中...
 
   



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

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