题目:
执行下面程序的结果是______。 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 提前置于句首。