单选题
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是______。
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。
提交答案
关闭