单选题 设变量已正确定义,以下()与其它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;
下载APP答题
由4l***2z提供 分享 举报 纠错

相关试题

单选题 假设变量s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),则与以下程序段功能等价的赋值语句是()。 <此处为图片> (缺图)

A、s=a+b;
B、s=a+c;
C、s=s+c;
D、s=b+c;

单选题 下列叙述中正确的是()。

A、do-while语句构成的循环不能用其他语句构成的循环来代替
B、do-while语句构成的循环只能用break语句退出
C、用do-while语句构成的循环,在while后的表达式为非零时结束循环
D、用do-while语句构成的循环,在while后的表达式为零时结束循环

单选题 假设变量s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),则与以下程序段功能等价的赋值语句是()。 <此处为图片> (缺图)

A、s=a+b;
B、s=a+c;
C、s=s+c;
D、s=b+c;

单选题 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};则数组x在内存中所占字节数是()。

A、3
B、6
C、10
D、20

单选题 执行以下循环语句时,下列说法正确的是()。 <此处为图片> (缺图)

A、循环体将执行一次
B、循环体将执行两次

单选题 运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为()。 <此处为图片> (缺图)

A、m=1
B、m=2
C、m=1
D、m=0

单选题 执行以下循环语句时,下列说法正确的是()。 <此处为图片> (缺图)

A、循环体将执行一次
B、循环体将执行两次
C、循环体将执行无限次
D、系统将提示有语法错误

单选题 运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为()。 <此处为图片> (缺图)

A、m=1
B、m=2
C、m=1
D、m=0