C语言程序设计

从语法角度看,for(表达式1;表达式2;表达式3)语句中的3个表达式均可省略。

题目

从语法角度看,for(表达式1;表达式2;表达式3)语句中的3个表达式均可省略。

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

第1题:

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

A、两个分号

B、表达式1

C、表达式2

D、表达式3


参考答案:BCD

第2题:

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

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

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

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

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


参考答案:D

第3题:

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

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

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

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

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


参考答案:B

第4题:

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

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

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

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

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


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

第5题:

Select查询语句语法格式是:()。A.Select[ALL|DISTINCT]<目标列表达式>[AS列名][,<目标列表达式>[A

Select查询语句语法格式是:( )。

A.Select[ALL|DISTINCT]<目标列表达式>[AS列名][,<目标列表达式>[AS列名]…]FROM<表名>[,<表名>…][where<条件表达式>[AND|OR<条件表达式>…][GROUP BY列名[HAVING<条件表达式>]][ORDER BY列名[ASC|DESC]]

B.Insert INTO<表名>[(<字段名1>[,<字段名2>,…])]VALUES(<常量1>[,<常量2>,…])

C.Update(表名)Set列名1=常量表达式1[,列名2=常量表达式2…]Where<条件表达式>[And|or<条件表达式>…]

D.Delete From<表名>[Where<条件表达式>[And|Or<条件表达式>…]]


正确答案:A

第6题:

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

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

B. 表达式1可以省略

C. 表达式2可以省略

D. 表达式3可以省略


参考答案BCD

第7题:

对表达式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。

第8题:

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

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


正确答案:False

第9题:

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

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

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

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

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


正确答案:C

第10题:

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

A.for(表达式1;;)

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

C.for(;表达式2;)

D.for(;;表达式3)


答案:B

更多相关问题