阅读下面程序 publicclassIncrement{ publicstaticvoidmain(sIringargs[]){ intC; C=5; System.OUt.println(c); System.out.println(c++); Syst

admin2013-12-02  36

问题 阅读下面程序
publicclassIncrement{
publicstaticvoidmain(sIringargs[]){
intC;
C=5;
System.OUt.println(c);
System.out.println(c++);
System.out.println(c);
}
}
程序运行结果是(    )。

选项 A、5
B、5.65.66
C、6
D、6
76
76

答案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。
转载请注明原文地址:https://kaotiyun.com/show/2hID777K
0

最新回复(0)