选择题
有以下程序:
#include <stdio.h>
main()
{
int a,b,C=241;
a = c/100%9;
b = (-1)&&(-1);
printf('%d,%d\n',a,b);
}
程序运行后的输出结果是______。
A、
2,1
B、
6,1
C、
6,0
D、
2,0
【正确答案】
A
【答案解析】
程序前面表达式等同于a=(c/100)%9,程序执行过程为:c=241,c/100=2,2%9=2,得a=2;“=”优先级低于“&&”,非0值为真,0值为假,即(-1)为真,逻辑与表达式(-1)&&(-1)为真,得b=1。A选项正确。
提交答案
关闭