以下语句语法正确的是()。
A. if(x>0)printf(“%f”,x)elseprintf(“%f”,-x);
B. if(x>0){x=x+y;printf(“%f”,x);}elseprintf(“%f”,-x)
C. if(x>0)x=x+y;printf(“%f”,x);elseprintf(“%f”,-x);
D. if(x>0){x=x+y;printf(“%f”,x);}elseprintf(“%f”,-x);
判断char型变量ch是否为大写字母的正确表达式是()。
A. 'A'<=ch<='Z’
B. (ch>='A')&(ch<='Z’)
C. (ch>='A’)&&(ch<='Z’)
D. ('A'<=ch)and('z’>=ch)
已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
A. 0
B. 真
C. 1
D. 假
以下程序的运行结果是()。intmain(){intm=5;if(m++>5)printf(“%d\n”,m);elseprintf(“%d\n”,m--);return0;}
A. 4
B. 5
C. 6
D. 7