-->
当前位置:首页 > 题库 > 正文内容

程序填空题:写出与switch语句等价的else-if语句[3]

Luz4年前 (2021-05-10)题库7061
写出与以下switch语句等价的else-if语句。
```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;
}
```

```c++
if@@[(ch == '-')](1) {
minus++;
}@@[else if(ch >= '0' && ch <= '9')](1) {
digit ++;
}@@[else](1) {
other ++;
}
```








答案:
第1空:(ch == '-')

第2空:else if(ch >= '0' && ch <= '9')

第3空:else

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。