首页 > 代码库 > C++ basic - Switch statement
C++ basic - Switch statement
WHAT?
在写程序的时候我们会遇到很多种根据得出的数值就行不同处理的conditional statements,我们可以选用switch写法,以免使用太多的nested if会让程序difficult to read.
syntax:
switch(value)
{
case value1: ...;
break; //break不能省略以免程序继续执行判断
case value2: ...;
break;
case value3: ...;
break;
default:...;
}
for example:
switch(ch)
{
case ‘a’ : cout<<1<<endl;break;
case ‘b’ : cout<<2<<endl;break;
case ‘c’ : cout<<3<<endl;break;
}
Additional:
if (x>0)
y=1; <=> y=(x>0)? 1:0;
else
y=0;
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。