多选题:设变量已正确定义,选项( )与以下程序段等价。
设变量已正确定义,选项( )与以下程序段等价。
```c++
switch (ch){
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
*@[BC](1)
A.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '5' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
B.
```
switch (ch){
default:
other ++; break;
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
}
```
C.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '0' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
D.
```c++
switch (ch){
case '0' : case '1' : case '2' : case '3' : case '4' :
case '-':
minus++; break;
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
A.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '5' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
B.
```
switch (ch){
default:
other ++; break;
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
}
```
C.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '0' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
D.
```c++
switch (ch){
case '0' : case '1' : case '2' : case '3' : case '4' :
case '-':
minus++; break;
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
答案:B C
```c++
switch (ch){
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
*@[BC](1)
A.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '5' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
B.
```
switch (ch){
default:
other ++; break;
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
}
```
C.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '0' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
D.
```c++
switch (ch){
case '0' : case '1' : case '2' : case '3' : case '4' :
case '-':
minus++; break;
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
A.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '5' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
B.
```
switch (ch){
default:
other ++; break;
case '-':
minus++; break;
case '0' : case '1' : case '2' : case '3' : case '4' :
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
}
```
C.
```c++
if(ch == '-'){
minus++;
}else if(ch >= '0' && ch <= '9'){
digit ++;
}else {
other ++;
}
```
D.
```c++
switch (ch){
case '0' : case '1' : case '2' : case '3' : case '4' :
case '-':
minus++; break;
case '5' : case '6' : case '7' : case '8' : case '9' :
digit ++;break;
default:
other ++; break;
}
```
答案:B C