1.单选题(共2题)
1.
以下if-else语句语法正确的是( )
1分
A.
if(x>0) printf("%f",x) else printf("%f",-x);
B.
if(x>0) {x=x+y; printf("%f",x);} else printf("%f",-x);
C.
if(x>0) {x=x+y; printf("%f",x);}; else printf("%f",-x);
D.
if(x>0) {x=x+y; printf("%f",x) } else printf("%f",x-);
我的答案: B
得分: 1
2.
在课本【例2-4】中,如果要增加一个出错处理机制,当输入的用水量x小于0时,打印提示语句"输入数据有误",下列哪个程序段可以正确地使用else-if语句实现该功能?
1分
A.
if(x<=0) printf("输入数据有误\n"); else if(x<