执行下面代码结果() for(inti=0;;) { Syst

题目

执行下面代码结果() for(inti=0;;) { System.out.println("这是"+i); break; }

  • A、语法错误,缺少表达式2和表达式3
  • B、死循环
  • C、程序什么都不输出
  • D、输出:这是0
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面哪几段代码不会出现编译错误()

A、inti=0;if(i){System.out.println(“Hi”);}

B、booleanb=true;booleanb2=true;if(b==b2){System.out.println(“Sotrue”);}

C、inti=1;intj=2;if(i==1||j==2)System.out.println(“OK”);

D、inti=1;intj=2;if(i==1


参考答案:B,C

第2题:

下面程序的运行结果是____________。publicclassAbc{publicstaticvoidmain(Stringargs[]){intb=5;for(inti=0;i<2;i++){b=b+i}System.out.println(“b=“+b);}}


参考答案:b=6

第3题:

执行下列语句序列: inti=0;while(i<25)i+=3;cout<<i; 输出结果是( )。

A.24

B.25

C.27

D.28


正确答案:C

C。【解析】本题考查循环语句while的使用。i为3的倍数,当i=24时,i25,执行while的循环体i+=3,则i=27,不满足i25的条件,结束循环。

第4题:

下列代码输出结果是( )

inti=10;

while(i>0){

i=i+1;

if(i==10){

break;

}

}

A.while循环执行10次

B.死循环

C.循环一次都不执行

D.循环执行一次


正确答案:B

第5题:

下面代码输出结果是()。inti=0,s=0;do{if(i%2==0){i++;continue;}i++;s=s+i;}while(i<7);System.out.println(s);

A、16

B、12

C、28

D、21


正确答案:B

第6题:

在下面的代码中,continue语句的作用时()for(inti=0;iif(objArray[i]!=5)continue;objArray[i]:=100;}

A.跳过if程序块中congtinue下面的语句,执行if块外面的语句

B.跳过整个函数中下面所有的语句,跳出整个函数

C.跳过for循环中continue下面的语句,直接开始新的循环

D.如果if程序块中有else块,则跳过else块,执行下面的语句


参考答案:C

第7题:

执行语句序列 inti=0;while(i<25)i+=3;cout<<i; 输出结果是

A.24

B.25

C.27

D.28


正确答案:C
解析:while(){……}满足条件进行循环,所以当i=24时最后一次进入循环,i=27时退出循环。

第8题:

哪个选项是下面代码的执行结果()s='PYTHON'print("{0:3}".format(s))

A、PYTHON

B、PYT

C、PYTH

D、PYTHON


答案:A

第9题:

执行下列语句序列:

inti=0;while(i<25)i+=3;cout<<i;

输出结果是( )。

A.24

B.25

C.27

D.28


正确答案:C
C。【解析】本题考查循环语句while的使用。i为3的倍数,当i=24时,i<25,执行while的循环体i+=3,则i=27,不满足i<25的条件,结束循环。

第10题:

下面代码输出结果是( )。inti=0,s=0;do{if(i%2==0){i++;continue;}i++;s=s+i;}while(i<7);

下面代码输出结果是( )。

inti=0,s=0;

do{

if(i%2==0){

i++;

continue;

}

i++;

s=s+i;

}while(i<7);

System.out.println(s);

A、16

B、12

C、28

D、21


正确答案:B

更多相关问题