关于C语言语句的正确概念是()。A、在C语言中不能使用goto语句B、goto语句可以从C语言中去除C、while和do-while都是直到型循环D、switch语句可以替代if语句

题目

关于C语言语句的正确概念是()。

  • A、在C语言中不能使用goto语句
  • B、goto语句可以从C语言中去除
  • C、while和do-while都是直到型循环
  • D、switch语句可以替代if语句
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述正确的是

A.continue语句的作用是结束整个循环的执行

B.只能在循环体内和switch语句体内使用break语句

C.在循环体内使用break语句或continue语句的作用相同

D.从多层循环嵌套中退出时,只能使用goto语句


正确答案:B
解析:考查continue和break语句的使用。continue是结束本次循环,直接进入到下次循环中,break用于循环语句中的作用是直接跳出本层循环,能从多层循环中退出的语句,除了goto语句,exit,return等语句也能直接跳出多层循环。

第2题:

C++语言中,下面的描述不正确的是()。

A、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

B、do-while语句构成的循环必须用break语句才能退出

C、不能使用do-while语句构成的循环

D、do-while语句构成的循环,当while语句中的表达式值为零时结束循


参考答案:ABC

第3题:

在C语言中,下列那几条语句属于条件语句( )

A.for

B.switchcase

C.if

D.goto


正确答案:BC

第4题:

下列4个关于C语言的结论中错误的是( )。

A.可以用do-while语句实现的循环一定可以用while语句实现

B.可以用for语句实现的循环一定可以用while语句实现

C.可以用while语句实现的循环一定可以用for语句实现

D.do-while语句与while语句的区别仅是关键字“while”出现的位置不同


正确答案:D
本题考查对各个循环语句的理解。①do-while语句、for语句、while语句所实现的循环可以相互替代;②do-while语句至少执行一次,而while是符合条件执行,不符合不执行。

第5题:

下列关于goto语句的描述中,正确的是( )。

A.goto语句可在一个文件中随意转向

B.goto语句后面要跟一个它所转向的语句

C.goto语句可以同时转向多条语句

D.goto语句可以从一个循环体内转到循环体外


正确答案:D
解析:goto语句也可以跳出循环和switch语句,goto语句无条件地转移程序的执行控制。它总是与一标号相匹配,其形式为:goto标号;,标号是用户自定义的标识符,它可以处于goto语句的前面,也可以处于其后,但标号必须与goto语句处于同一个函数中。定义标号时,由一个标识符后面跟一个冒号组成。

第6题:

GOTO语句的说法正确的是()。

A.GOTO语句没有什么用处

B.GOTO语句对程序更复杂

C.GOTO语句在现在的程序设计中大量使用

D.GOTO语句有时候可以使程序更加方便


正确答案:D

第7题:

关于C语言语句的正确概念是()。

A.在C语言中不能使用got。语句

B. goto语句可以从C语言中去除

C. while和do-while都是直到型循环

D. switch语句可以替代if语句


参考答案B

第8题:

在C语言中,下面那一个不是正确的概念()

A.所有循环语句都要求至少要执行一次循环体

B.goto和if语句能构成循环语句

C.循环过程只能包含,不能交叉

D.循环体可以是一条语句


参考答案:A

第9题:

在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。

A.switch

B.break

C.continue

D.goto


正确答案:C
解析:循环辅助控制语句有continue;和break;,前者跳过本次循环,进行下一次循环,后者跳出整个循环语句。

第10题:

在c语言中while循环和do-while循环的主要区别是()

A.do-while循环体内可以使用break语句,while循环体内不能使用break语句

B.do-while的循环体至少无条件执行一次,while的循环体不是

C.do-while循环体可以使用continue语句,while循环体内不能使用continue语句

D.while的循环体至少无条件执行一次,do-while的循环体不是


参考答案:B

更多相关问题