执行以下程序段后,w的值为( )。 int w='A',x=14,y=15; w=((x∣y)&&(w<'a')); A.-1B.NULL C.1D.0

admin2022-06-24  32

问题 执行以下程序段后,w的值为(          )。
int w='A',x=14,y=15;
w=((x∣y)&&(w<'a'));
A.-1B.NULL
C.1D.0

选项 A、-1
B、NULL
C、1
D、0

答案C

解析 因为x=14,y=15都是非零整数,所以x∣y=1。又因为'A'+32='a',知w<'a'也为真,所以(x∣y)&&(w<'a')的值为1。
转载请注明原文地址:https://kaotiyun.com/show/QGkp777K
0

最新回复(0)