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

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

Luz4年前 (2021-05-10)题库4592
写出与以下switch语句等价的else-if语句。
```c++
switch(op){
case '+': printf("%d\n", value1 + value2); break;
case '-': printf("%d\n", value1 - value2); break;
default: printf("Error\n"); break;
}
```

```c++
if@@[ (op == '+') ](1){
printf("%d\n", value1 + value2);
}@@[ else if(op == '-') ](1){
printf("%d\n", value1 - value2);
}else {
@@[ printf("Error\n"); ](1)
}
```






答案:
第1空: (op == '+')

第2空: else if(op == '-')

第3空: printf("Error\n");

发表评论

访客

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