以下程序输出的结果是 #include <stdio.h> main() { int i=010,j=10; printf("%d,%d\n",++i,j--); }

admin2013-02-23  29

问题 以下程序输出的结果是   #include  <stdio.h>    main()    {      int i=010,j=10;      printf("%d,%d\n",++i,j--);    }

选项 A、11,10
B、9,10
C、010,9
D、10,9

答案2

解析 本题考核的知识点是自增运算符和自减运算符的使用.程序中i的值用八进制表示(十进制为8),++i是在变量使用前自身先加1,而j--是在变量使用后自身减1。所以,4个选项中B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/qnJp777K
0

最新回复(0)