有以下程序 main( ) { int i=10,j=1; cout<<- -<<","<<++j<<endl; } 执行后输出结果是

admin2010-12-16  27

问题 有以下程序
   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则是先加一在将新值输出。
转载请注明原文地址:https://kaotiyun.com/show/jBVp777K
0

最新回复(0)