C语言程序设计

(专业)对于循环结构for(表达式1;;表达式3)可以理解为()。A、for(表达式1;0;表达式3)B、for(表达式1;1;表达式3)C、for(表达式1;表达式1;表达式3)D、for(表达式1;表达式3;表达式3)

题目

(专业)对于循环结构for(表达式1;;表达式3)可以理解为()。

  • A、for(表达式1;0;表达式3)
  • B、for(表达式1;1;表达式3)
  • C、for(表达式1;表达式1;表达式3)
  • D、for(表达式1;表达式3;表达式3)
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A、两个分号

B、表达式1

C、表达式2

D、表达式3


参考答案:BCD

第2题:

对表达式for(表达式1; ;表达式3)可理解为A.for(表达式1;0;表达式3) B.for(表达式1;1;表达式3)C.for(表达式1;表达式1;表达式3) D.for(表达式1;表达式3;表达式3)


正确答案:B
在本题中,for循环结构缺省了表达式2,而表达式2的作用是用来判断循环是否结束,在缺省该语句的情况下,循环将无法结束,从题目给出的四个循环结构我们可以看出,能构成死循环的是选项B,该选项中for结构的表达式2一直为1,即真,这样循环就无法结束。因此,本题正确的答案选B。

第3题:

表达式{1,2,3}<{1,2,4}的值为___________。

表达式{1,2,3}<{1,2,4}的值为___________。


正确答案:False

第4题:

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

A.for(表达式1;;)

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

C.for(;表达式2;)

D.for(;;表达式3)


答案:B

第5题:

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

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

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

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

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


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

第6题:

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

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

B. 表达式1可以省略

C. 表达式2可以省略

D. 表达式3可以省略


参考答案BCD

第7题:

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

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

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

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

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


正确答案:C

第8题:

设a=2,b=3,表达式1 + (a < b)值是( )A.1B.-1C.0D.出错

设a=2,b=3,表达式1 + (a< b)值是( )

A.1

B.-1

C.0

D.出错


正确答案:C

第9题:

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

A.表达式1仅在刚开始时被执行一次

B.表达式2是一个条件表达式

C.表达式3通常用作修改循环控制变量之用

D.表达式3在循环体之前被执行


答案:D

第10题:

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

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

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

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

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


答案:A

更多相关问题