C语言程序设计

单if语句,关于执行语句{}说法正确的是()。A、不用加B、必须加C、依情况而定,只有一条语句,可加可不加,多条必须加D、其它都不对

题目

单if语句,关于执行语句{}说法正确的是()。

  • A、不用加
  • B、必须加
  • C、依情况而定,只有一条语句,可加可不加,多条必须加
  • D、其它都不对
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于多行结构条件语句的执行过程,正确的说法是( )。

A.各个条件所对应的语句块中,一定有一个语句块被执行

B.找到条件为True的第一个入口,便从此开始执行其后的所有语句块

C.若有多个条件为True,则它们对应的语句块都被执行

D.多行选择结构中的语句块,有可能任何一个语句块都不被执行


正确答案:D
解析:If条件语句中条件成立时,就会执行相应的语句块,然后执行End If后面的代码,而不是执行If语句中所有的语句块,所以选项B)错误;在某些情况下,可能有多个条件为True时,只执行第1个为True的条件后面的语句块,因此选项C)错误;多行结构条件语句虽有多个条件,但也有可能一个条件都不成立,从而一个语句块都不执行,所以选项A)错误。

第2题:

下面关于do-while语句和while语句说法正确的是()

A、while语句和do-while语句肯定都要执行

B、两者运行结果不同

C、do-while在判断条件之前先执行循环体一次

D、while语句至少执行一次


参考答案:C

第3题:

关于exit与die语句结构的说法正确的是()。

A.exit语句结构执行会停止执行下面的脚本,而die无法做到

B.die语句结构执行会停止执行下面的脚本,而exit无法做到

C.die语句结构等价于exit语句结构

D.die语句结构与exit语句结构没有直接的关系


参考答案:D

第4题:

关于goto语句说法正确的是()。

  • A、goto语句是有害的
  • B、高级语言应保留goto语句
  • C、高级语言应取消goto语句
  • D、goto语句无害

正确答案:A,B

第5题:

下列关于while语句说法正确的是()。

A.while语句中一定是先判断条件,再确定是否执行语句或程序块。

B.条件为true时,执行循环体的语句或程序块,反之不执行循环体,

C.在循环体中要有改变条件的语句,否则就会成为死循环。

D.while语句至少要执行一次循环体的内容。


参考答案:ABC

第6题:

(18)关于多行结构条件语句执行过程,正确的说法是A. 各个条件所对应的语句快中,一定有一个语句块被执行 B. 找到条件为Truede 第一入口,便从此开始执行其后的多有语句块 C.若有多个条件为True,则它们对应的语句块都被执行D.多行选择结构中的语句块,有可能任何一个语句块都被执行


正确答案:D
【解析】If条件语句中条件成立时,就会执行相应的语句块,然后执行End If后面的代码,而不是执行If语句中所有的语句块,所以选项B)错误;在某些情况下,可能有多个条件为True时,只执行第1个为True的条件后面的语句块,因此选项C)错误;多行结构条件语句虽有多个条件,但也有可能一个条件都不成立,从而一个语句块都不执行,所以选项A)错误。

第7题:

关于switch语句说法不正确的是()

A、case的次序不影响执行结果

B、每个case语句后面的常量可以不同

C、在执行完一个case语句后转到下一个case语句执行

D、每个case语句后面表达式只能是常量


参考答案:B

第8题:

下面哪个说法是错误的()

A、进程语句与进程语句之间是并行执行的,进程语句内部是顺序执行的

B、进程语句是可以嵌套使用的

C、块语句与块语句之间是并行执行的,块语句内部也是并行执行的

D、块语句是可以嵌套使用的


正确答案:B

第9题:

下列关于复合语句以及空语句的说法,正确的是______

A.复合语句中最后一个语句的最后一个分号可以省略

B.复合语句不可以嵌套

C.空语句在执行时没有动作,因此没有用途

D.空语句可以作“延时”使用


正确答案:D

第10题:

下列关于do-while语句说法正确的是()

  • A、此语句是先执行一次循环体,再判断条件
  • B、条件为true时,再执行循环体的语句或程序块
  • C、在循环体中药改变条件的语句,否则会成为死循环
  • D、do-while循环语句即是至少都要执行一次的

正确答案:A,B,C,D

更多相关问题