已知i=5;写出语句i+=012; 执行后整型变量 i 的十进制值是()

题目

已知i=5;写出语句i+=012; 执行后整型变量 i 的十进制值是()

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知int i=1;执行语句while(i++<4);后,变量i的值为( )。A.3 B.4 C.5 D.6


正确答案:C
循环语句;i=1,执行i++<4;满足条件,执行循环体,然后i++<4……,当 i=3时,先执行i<4,成立,然后i++,循环,i=4,判断i<4不成立,i++,变成5.

第2题:

已知inti,a;执行语句i=(a=3,a++,--a,a+4,a+5,++a);后,变量i的值为()

A、2

B、3

C、4

D、5


参考答案:C

第3题:

已知inti=5;执行语句i+=++i;后,i的值是()

A、10

B、11

C、12

D、以上都不对


参考答案:C

第4题:

下列语句执行后,i的值是( )。 public class Test { public static void main(String[ ] args) { int i =0; for(int j=10; j>5&&i<5; j-=3,i+=2) i=i+j; System.out.println(i); } }

A.8

B.9

C.10

D.12


正确答案:D
解析:变量i和j的初始值分别为0和10,判断结束条件j>5&&i5为true,执行i=i+j;得到i=10,再做j-=3和i+=2,分别得到i=12和j=7,判断结束条件j>5&&i5为false,停止循环,因此i的值为12,正确答案为D。

第5题:

下列叙述中,错误的一条是______。

A.已知i=3,执行语句k=(++i)+(++i)+(++i)后,k的值为15

B.逻辑表达式!(5>3)&&(2<4)的值为0

C.表达式'c'&&'d'||!(3+4)的值为1

D.整型、实型、字符型数据可以混合运算


正确答案:A

第6题:

执行以下“for(i=1;i++<=4;i++);”语句后,变量i的值是( )。


正确答案:6
6

第7题:

执行语句for(i =1++<4;);,后变量i的值是

A.3

B.4

C.5

D.不定


正确答案:C
解析:for语句中的表达式可以部分或全部省略,但两个“;”不能省略,若3个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5的时候,循环终止。

第8题:

已知intj,i=1;执行语句“j=i++;”后,变量i的值是()。

A、1

B、2

C、-1

D、-2


参考答案:B

第9题:

若s、i均为整型变量,执行下列程序段后s的值为 ______。

s=0

i=1

Do

s=s+i

i=i+1

Loop Until i>5@答案@15@[评析]@本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。


正确答案:15
15 解析:本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。

第10题:

执行语句 for(i=1;i++<4;);,后变量 i 的值是

A.3
B.4
C.5
D.不定

答案:C
解析:
for语句中的表达式可以部分或全部省略,但两个\";\"不能省略,若三个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5 的时候,循环终止。