单选题
有以下程序:
#include <stdio.h>
main()
{ int c,d;
c=13&5;d=10&&5;
printf("%d,%d/n",c,d);
}
程序的运行结果是______。
A、
5,1
B、
1,1
C、
18,1
D、
13,1
【正确答案】
A
【答案解析】
[解析] “&”按位与运算,13=1101B,5=101B,执行语句c=13&5;结果为101B=5,即c=5。“&&”逻辑与运算,10与5均为真,结果为真,即d=1。故A选项正确。
提交答案
关闭