C++ basic - Switch statement
时间:2014-06-21 09:30:28
收藏:0
阅读:252
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;
评论(0)