设有int i;则表达式i=1,++i,i||++i,i的值为 ( )。
A: 10,11,12
B: 11,12,12
C: 10,12,12
D: 11,11,12
A: 10,11,12
B: 11,12,12
C: 10,12,12
D: 11,11,12
举一反三
- 下列程序的执行结果为( )。 public class C3 { public static void mai n(Stri ng args[]) { int i =13,j=10; if(i -->j) i ++; else j--; Syste m.out .pri ntln(i +"\t"+j); } } A 12 12 B 12 11 C 11 11 D 13 10
- for(i=1;i<;10;i++);结束后,i的值是: A: 10 B: 9 C: 11 D: 12
- 若有i=10;执行--i;语句后,i的值为_____。 A: 9 B: 10 C: 11 D: 12
- 请仔细分析下面语句:int i=10; int j=++i;则j的值为( ) A: 10 B: 11 C: 12 D: 13
- 已知 int i=5;执行语句 i+=++i;i的值是____? 12|其他答案都不对|11|10