A-A+

下面程序的运行结果是()。 public class Increment { public

2022-08-05 20:29:32 问答库 阅读 171 次

问题详情

下面程序的运行结果是()。 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。

考点:程序