4-1、能正确表示a和b同时为正或同时为负的逻辑表达式是______。
A. (a>=0||b>=0)&&(a<0||b<0)
B. (a>=0&&b>=0)&&(a<0&&b<0)
C. (a+b>0)&&(a+b<=0)
D. a*b>0
查看答案
4-3、设ch是char型变量,其值为A,且有下面的表达式ch=(ch>='A'&&ch<='Z')?(ch+'a'-'A'):ch上面表达式的值是______。
A
B. a
C. Z
D. z
4-7、有如下程序段inta=14,b=15,x;charc='A';x=(a&&b)&&(c<'B');执行该程序段后,x的值为______。
A. true
B. false
C. 0
D. 1
4-19、为避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与__________配对。
A. 缩排位置相同的if
B. 其之前最近的if
C. 其之后最近的if
D. 同一行上的if
4-10、假定w、x、y、z、m均为int型变量,有如下程序段:w=1;x=2;y=3;z=4m=(w
A. 4
B. 3
C. 2
D. 1