下列程序段的输出结果是()
int i=j=10;
printf(”%d,%d\n”,--i,j--);
A、
11,10
B、
9,10
C、
11,9
D、
10,9
【正确答案】:B
【题目解析】:
--i和i--区别:--i指先自减后参与运算,i--是先参与运算后再自减。依题干,i=j=10,--i=9,输出9,j--,输出10。
下列程序段的输出结果是()
int i=j=10;
printf(”%d,%d\n”,--i,j--);
11,10
9,10
11,9
10,9
--i和i--区别:--i指先自减后参与运算,i--是先参与运算后再自减。依题干,i=j=10,--i=9,输出9,j--,输出10。