问题 单项选择题

下列程序的输出结果是( )。 main {int x=8,y=8; printf("%do%od\n",x--,--y); }

A.88

B.77

C.78

D.87

答案

参考答案:D

解析: 本题考查自减(--)运算符的使用。“x--”是先引用x的值然后将x的值减1,所以输出的x值为8; “--y”是先将y的值减1然后再引用y的值,所以输出的y值为7。

单项选择题
选择题