单选题
以下程序的输出结果是______。
main()
int x=05;char z='a';
printf("%d/n",(x&1)&&(z<'z'));
A、
0
B、
1
C、
2
D、
3
【正确答案】
B
【答案解析】
[评析] “&”是位运算符表示按位与运算,“&&”是逻辑运算符当其两边的表达式都为真时返回真值。关系表达式 (x&1)&&(z<'z'),(x&1)为真,(z<'z')也为真,两者相与,自然也为真,以整型输出,则输出1。
提交答案
关闭