【发布时间】:2011-06-09 23:25:48
【问题描述】:
#include <iostream>
using namespace std;
int main(){
char i;
cin >>i;
switch (i){
case ('e'||'i'||'o'||'u'||'a'):
cout<<"Vowel";
break;
case ('+'||'-'||'/'||'*'||'%'):
cout<<"Op";
break;
}
return 0;
}
如果不是,我们如何在 switch 中使用比较或逻辑运算符? & 为什么我们不能在不使用作用域的情况下声明和初始化变量?
【问题讨论】:
标签: c++ switch-statement