题目内容

设变量已正确定义,以下( )与其它switch语句不等价。

A. switch(op){case '+': printf("%d\n", value1 + value2); break;case '-': printf("%d\n", value1 - value2); break;case '*': printf("%d\n", value1 * value2); break;default: printf("Error\n"); break;}
B. switch(op){default: printf("Error\n"); break;case '*': printf("%d\n", value1 * value2); break;case '-': printf("%d\n", value1 - value2); break;case '+': printf("%d\n", value1 + value2); break;}
C. if(op != '+' && op != '-' && op != '*'){printf("Error\n");}else{switch(op){case '+': printf("%d\n", value1 + value2); break;case '-': printf("%d\n", value1 - value2); break;case '*': printf("%d\n", value1 * value2); break;}}
D. switch(op){case '+': printf("%d\n", value1 + value2); break;case '-': printf("%d\n", value1 - value2); break;case '*': printf("%d\n", value1 * value2); break;}

查看答案
更多问题

以下关于switch语句和break语句的描述中正确的是( )

A. 在switch语句中必须使用break语句
B. break语句只能用于switch语句体中
C. break语句只能用于循环语句中
D. 在switch语句中可以不使用break语句

下列程序段的输出结果是#include int main(void){int m, k = 0, s = 0;for (m = 1; m <= 4; m++) {switch (m % 4) {case 0:case 1: s += m; break;case 2:case 3: s -= m; break;}k += s;}printf("%d\n", k);return 0;}

A. 10
B. -2
C. -4
D. -12

同一个世界同一个梦想正确的译文是____?

A. One World One Dream
B. One Word One Dream
C. One World A Dream
D. A World The Dream

Sound travels____thanlight.

A. slow
B. slower
C. slowest
D. slowly

答案查题题库