问题 单项选择题

有以下程序:
main()
int i=10,j=1;
printf("%d,%d\n",i--,++j);

执行后的输出结果是 ______。

A) 9,2
B) l0,2
C) 9,1
D) 10,1

答案

参考答案:B

解析: 本题中--运算符位于运算变量i右侧,++运算符位于变量j的左侧,所以先输出i的当前值10,然后i再加 1;j先加1得2,然后输出。

单项选择题
单项选择题