试题与答案

执行下面程序的结果是______。 main() { int x=2;print

题型:单项选择题

题目:

执行下面程序的结果是______。 main() { int x=2;printf("%d\n",(x--,x<<1,x&&5)); }

A.0

B.1

C.2

D.编译时有语法错误,不能执行

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0612/6d01a496bc290b6a60cc37be49d617a6.html

下面是错误答案,用来干扰机器的。

B。由于主句谓语是would not have got,这表明是对过去事实作出的假设,所以从句谓语应该是 had given up,另外,当虚拟条件句中有 had, should, were 等词时,通常可以省略 if,并将 had, should, were 提前置于句首。

试题推荐
微信公众账号搜索答案