下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误

题目

下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是()

  • A、表达式1仅在刚开始时被执行一次
  • B、表达式2是一个条件表达式
  • C、表达式3通常用作修改循环控制变量之用
  • D、表达式3在循环体之前被执行
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列描述中,正确的一条是( )

A、if(表达式)语句中,表达式的类型只限于逻辑表达式

B、语句“goto 12;”是合法的

C、for(;;)语句相当于while(1)语句

D、break语句可用于程序的任何地方,以终止程序的执行


正确答案:C

第2题:

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

A.已知a=3、b=2、c=l,则表达式(a>b)气的值为1

B.C语言的表达式能构成语句

C.表达式(x1=3*5,x1*4),x1+5的值为20

D.表达式x1=(b=4)+(c=6)的值为6


正确答案:D

第3题:

对于for(表达式1;表达式2;表达式3)语句的正确描述()

A.表达式2省略,循环不执行

B.表达式3省略,可在循环体中修改循环控制变量,以保证正常退出

C.三个表达式均不能省略

D.三个表达式均不能省略。但分号可以省略


参考答案:B

第4题:

下列不是合法for语句的是( )

A.for(表达式1;;)

B.for(表达式1,表达式2,表达式3)

C.for(;表达式2;)

D.for(;;表达式3)


答案:B

第5题:

在Java语言中,关于for循环语句书写正确的是( )。

A.for(表达式1,表达式2,表达式3))

B.for(表达式1表达式2表达式3)

C.for(表达式1;表达式2;表达式3)

D.for(‘表达式1’ ‘表达式2’ ‘表达式3’)


正确答案:C

第6题:

关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。

A. 三个表达式都不可省略

B. 表达式1可以省略

C. 表达式2可以省略

D. 表达式3可以省略


参考答案BCD

第7题:

有关for循环的语法形式:for([表达式1];[表达式2];[表达式3])<语句>,说法错误的是()

A、若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值

B、若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如break

C、若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环

D、表达式1、2、3都可以省略,中间的两个“;”也可以省略


参考答案:D

第8题:

for语句的格式为for(表达式1;表达式2;表达式3),其中可以省略的是()

A、两个分号

B、表达式1

C、表达式2

D、表达式3


参考答案:BCD

第9题:

关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是( )。

A.for语句中的三个表达式不可以同时省略

B.for语句可以用于循环次数不确定的情况

C.for语句中表达式2可以是关系表达式或逻辑表达式

D.for语句中表达式1和表达式3可以是逗号表达式


正确答案:A
解析:for语句中的3个表达式可以同时省略,但两个;不能省略。所以选项A的说法错误。

第10题:

下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是()

A.表达式1和表达式3中不能含有多条语句

B.表达式2为空时,默认规定为恒真

C.for语句中定义的循环控制变量只在该块内有效

D.表达式1、表达式2和表达式3都是可选的


答案:A

更多相关问题