此题为判断题(对,错)。
第1题:
有关for循环的语法形式:for([表达式1];[表达式2];[表达式3])<语句>,说法错误的是()
A、若表达式1省略时,需要在for循环语句前面给控制循环是否继续执行的变量(一般是循环变量)赋值
B、若表达式2省略,则循环语句中必需包含结束循环的跳转语句,如break
C、若表达式3省略时,需要在循环体语句中改变循环变量的值,保证可以形成循环结束的条件,否则回形成死循环
D、表达式1、2、3都可以省略,中间的两个“;”也可以省略
第2题:
A.表达式语句
B.复合语句
C.流程控制语句
D.包语句和导入语句
第3题:
C语言中( )
A.不能使用do-while语句构成的循环
B.do-while语句构成的循环必须用break语句才能退出
C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环
第4题:
在while 表达式, 语句体, End 循环语句中,表达式的值()时表示循环条件为真,语句体将被执行,否则跳出该循环语句。
第5题:
以下叙述正确的是()
第6题:
下面有关for语句的描述有错误的是()。
第7题:
如果变量初值在for语句前面赋值,则for语句中的表达式1及其后的分号都可省略。()
第8题:
第9题:
do-while语句构成的循环,当while语句中的表达式值为0时结束循环
do-while语句和while-do构成的循环功能相同
while-do语句构成的循环,当while语句中的表达式值为非0时结束循环
do-while语句构成的循环,必须用break语句退出循环
第10题:
不能使用while语句构成的循环
while语句构成的循环必须用break语句才能退出
while语句构成的循环,当while语句中的表达式值为非零时结束循环
while语句构成的循环,当while语句中的表达式值为零时结束循环
第11题:
do……while语句构成的循环不能用其他语句构成的循环来代替
do……while语句构成的循环只能用break语句结束循环
用do……while语句构成的循环,在while后的表达式为true时结束循环
用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
第12题:
①③②
②③①
①②③
③①②
第13题:
以下叙述正确的是()
A、do….while语句构成的循环能用其他语句构成的循环来代替
B、do….while语句构成的循环只能用break语句退出
C、用do….while语句构成的循环,在while后的表达式为true时结束循环
D、用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
第14题:
以下叙述中错误的是______。
A.C语句必须以分号结束
B.复合语句在语法上被看作一条语句
C.空语句出现在任何位置都不会影响程序运行
D.赋值表达式末尾加分号就构成赋值语句
第15题:
if语句只能用逻辑表达式作为其控制条件。
第16题:
下面关于Java语句的描述中,错误的是()。
第17题:
以下关于for循环的说法不正确的是()。
第18题:
下面有关for循环的正确描述是().
第19题:
for循环语句的括号中包含以下三个部分,其正确的顺序是()。 ①初始化表达式②操作表达式③循环条件
第20题:
使用for语句时,可以省略其中的某个或多个表达式,但不能同时省略全部3个表达式
在省略for语句的某个表达式时,如果该表达式后面原来带有分号,则一定要保留它所带的分号
在for语句表达式中,可以直接定义循环变量,以简化代码
for语句的表达式可以全部省略
第21题:
Java语句以分号(;)结束
一个表达式后加上分号(;)便构成一个语句
可以用{}把一些语句括起来构成复合语句
单独一个分号(;)不能构成语句
第22题:
C程序总是以main()作为程序执行的起始行
main()函数若不带参数,其后面的一对圆括号可省略
函数体内的定义语句和可执行语句允许任意穿插出现
C语言中的语句之间必须用分号作为分隔符
第23题:
for语句与foreach语句在结构上不一样,前者有3个表达式,表达式间用分号隔开;后者仅有一个“表达式”,形式为“数据类型 变量 in 集合表达式”
语句for(;true;);是合法的,但是个死循环;“foreach(true);”也是合法的,也是一个死循环
语句for(;true;);是合法的,但是个死循环;而“foreach(true);”是非法的
语句块“ int[] a={1,2}; foreach(int i in a);”是合法的。