【2010年秋答案解析】
2 %c 就读入一个字符,而 %d 读入有若干个数字字符,然后将其转换成十进制数
3 考察条件短路。由于 a = 0,则 (a>0&&++b>0) 为 false,无需执行 判断 ++b>0
4 考察不恰当的宏。 M(4+3,2+1)=-4+3/2+1=-4+1+1=-2
(1)!
(2)8
(3)sqrt(fabs(x))!=4*a/(b*c)或sqrt(fabs(x))!=4*a/b/c
(4)1,2
(5)auto |
(1)!
(2)8
(3)sqrt(fabs(x))!=4*a/(b*c)或sqrt(fabs(x))!=4*a/b/c
(4)1,2
(5)auto