万能百科  > 所属分类  > 

以下程序的输出结果是()。main(){int a=4,b=3,c=2,d=1;printf("%d",a>b?a:d>c?d:B);}

以下程序的输出结果是( )。 main() {int a=4,b=3,c=2,d=1; printf("%d",a>b?a:d>c?d:B); }

A.1

B.3

C.2

D.4

正确答案:

D解析:本题首先判断a>b,当a>b时结果等于a,否则等于“d>c?d:b”,因为a>b,所以直接输出a的值,注:这里“a:d>c?d:b”是用来干扰考生的。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签