|
if、do、while 、switch、for、else、case、default等关键字后面一定要加上大括号{},即使后面只有一个语句,因为我就在Keil下编写单片机程序的时候,遇到过不加{}出现问题的,虽然很难解释,但是加大括号不浪费时间。其中比较难理解的是case和default,不加也可以,但是加上之后使得程序看起来更加清爽!其中break可以放在大括号外面!
例如:
int main(void)
{
int a;
cout<<"Please input a"<
cin>>a;
switch(a)
{
case 1:
{
cout<<"a = 1"<
}
break;
case 2:
{
cout<<"a = 2"<
}
break;
case 3:
{
cout<<"a = 3"<
}
break;
default:
{
cout<<"a is other"<
}
break;
}
return 0;
}
|
|