载入中
自定义HTML载入中... loading
if 和 switch 都有什么区别 [原创 2008-03-24 17:05:10]   
字体变小 字体变大

1。if是条件语句,switch是开关语句.

2。当可能出现按不同情况分转的多路问题时,用switch语句比用if语句更方便,而且也较为美观.

3.switch(表达式)根据表达式为不同常量而执行不同语句块,它可以看成是特殊的else...if语句.即

if(表达式==常量1)

语句1

else if(表达式==常量2)

语句2

.

.

.

else if(表达式==常量n)

语句n

else

语句n+1

在这种情况下,用switch更方便,实际中用得也更多一些.但一般实际编程中可能混合使用的情况更多一些.

分类: C/C++
所属版块: 科技
票数:
什么是“我顶”?
点击数:    评论数:
本文章引用通告地址(TrackBack Ping URL)为:
本文章尚未被引用。
发表评论
大 名:
(不填写则显示为匿名者)
网 址:
(您的网址,可以不填)
标 题:
内 容:
请根据下图中的字符输入验证码:
(您的评论将有可能审核后才能发表)
和讯个人门户 v1.0 | 和讯部落 | 客服中心