A-A+

阅读下面程序 public class Increment } public static

2022-08-05 23:24:28 问答库 阅读 173 次

问题详情

阅读下面程序 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;第二个输出语句,输出c++,++在变量c之后,先取值再自增,a++表达式的值为5,然后变量a的值自增为6,所以第二条语句输出的结果为5,第三条语句输出的结果为6。

考点:程序