问题 单项选择题

下面程序的运行结果是( )。
public class Increment
public static void main(String args[ ] )
int c;
c=5;
System. out. println(c) ;
System. out. println(c++);
System .out. println(c) ;

A.5
6
6

B.5
5
6

C.6
7
7

D.6
6
6

答案

参考答案:B

解析: 本题考查自增运算符++的使用,第一个输出语句输出c的值为5,System. out. println (c++)输出表达式c++的值,由于++在变量c之后,所以表达式c++的值为5,待输出之后,变量c的值为6。最后一个输出语句输出的c的值则为6。

多项选择题
选择题