问题 单项选择题

有以下程序:
#include<stdio.h>
main()
int a=2,b=2,c=2;
printf("%d\n",a/b&c);

程序运行后的输出结果是______。

A.0
B.1
C.2s
D.3

答案

参考答案:A

解析: 因为算术运算符除法的优先级要高于按位与运算法的优先级,所以表达式a/b&c的计算过程是:首先进行a/b的运算,结果为1,然后1再与2进行按位与运算,其结果为0。

选择题
单项选择题