问题
单项选择题
有以下程序
main( )
int i=10,j=1;
cout<<- -<<","<<++j<<endl;
执行后输出结果是
A.9,2
B.10,2
C.9,1
D.10,1
答案
参考答案:B
解析: 本题还是考察前置和后置自增与自减运算符的使用方法。在i输出时,还是10,输出之后才变成9,而++j则是先加一在将新值输出。
有以下程序
main( )
int i=10,j=1;
cout<<- -<<","<<++j<<endl;
执行后输出结果是
A.9,2
B.10,2
C.9,1
D.10,1
参考答案:B
解析: 本题还是考察前置和后置自增与自减运算符的使用方法。在i输出时,还是10,输出之后才变成9,而++j则是先加一在将新值输出。