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

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

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

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

```







答案:
第1空:printf("%d\n", value1 + value2);

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

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

第4空:printf("%d\n", value1 - value2);

发表评论

访客

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