单选题
阅读下面程序
publicclasslncrement
publicstaticvoidmain(Stringargs[])
intc;
C=5;
System.out.println(C)
System.out.println(C++);
System.out.println(C);
程序运行结果是( )。
【正确答案】
B
【答案解析】[解析] 本题考查的是Java增量运算符“++”。x++是先使用后加1。首先使用x的值进行表达式的计算,然后才对 x的值加1。++x是先加1后使用。首先对x的值加1,然后使用x的值进行表达式的计算。本题首先生成一个整型变量c,其初始值为5。第一条输出语句输出c的初始值,即5。然后,第二条输出表达式c抖的结果。先输出c的值,然后才对c的值加 1。因此,第二条输出语句输出的是5,输出后c的结果才为6。最后一条输出语句显然输出结果为6。因此,本题的正确答案为B。