选择题
35.
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是______。
A、
x++;printf("%d\n",x);
B、
n=++x;printf("%d\n",n);
C、
++x;printf("%d\n",x);
D、
n=x++;printf("%d\n",n);
【正确答案】
D
【答案解析】
本题考查++运算操作符,当++在变量前面时,是先加1再赋值,当++在变量后面时,是先赋值再加1,所以答案选择D。
提交答案
关闭