问题
单项选择题
下列程序的输出结果是( )。
main
int x=i,y=8;
printf("%d%d\n",x--,--y) ;
A.88
B.77
C.78
D.87
答案
参考答案:D
解析: 本题考查自减(--)运算符的使用。“x--”是先引用x的值然后将x的值减1,所以输出的x值为8;“--y”是先将y的值减1然后再引用y的值,所以输出的y值为7。
下列程序的输出结果是( )。
main
int x=i,y=8;
printf("%d%d\n",x--,--y) ;
A.88
B.77
C.78
D.87
参考答案:D
解析: 本题考查自减(--)运算符的使用。“x--”是先引用x的值然后将x的值减1,所以输出的x值为8;“--y”是先将y的值减1然后再引用y的值,所以输出的y值为7。