下列关于条件语句的描述中,错误的是()。A.if 语句可以有多个 else 子句和 else if 子句B.if 语句中可以没有 else 子句和 else if 子句C.if 语句中的 条件 可以使用任何表达式D.if 语句的 if else 体内可以有循环语句

题目

下列关于条件语句的描述中,错误的是()。

A.if 语句可以有多个 else 子句和 else if 子句

B.if 语句中可以没有 else 子句和 else if 子句

C.if 语句中的 条件 可以使用任何表达式

D.if 语句的 if else 体内可以有循环语句


相似考题
更多“下列关于条件语句的描述中,错误的是()。”相关问题
  • 第1题:

    下列关于开关语句的描述中,错误的是()。

    A.开关语句中,case子句的个数是不受限制的

    B.开关语句中,case子句的语句序列中一定要有break语句

    C.开关语句中,default子句可以省略

    D.开关语句中,右花括号具有退出开关语句的功能


    正确答案:B

  • 第2题:

    if语句的语法格式可描述为: 格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<

    if语句的语法格式可描述为: 格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<语句2> 关于上面的语法格式,下列表述中错误的是

    A.<条件>部分可以是一个if语句,例如if(if(a==0)…)…

    B.<语句>部分可以是一个if语句,例如if(…)if(…)…

    C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功能不变

    D.<语句>部分可以是一个循环语句,例如if(…)while(…)…


    正确答案:A
    解析:本题考查的是if语句。if语句的条件部分是一个表达式而不是语句,因此选项A的说法不正确。

  • 第3题:

    下述关于条件语句的描述中错误的是()。

    A.if语句中只有一个else子句

    B.if语句中可以有多个elseif子句

    C.if语句中if体内不能有switch语句

    D.if语句的if体中可以是循环语句


    正确答案:C

  • 第4题:

    if语句的语法格式可描述为:格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上

    if语句的语法格式可描述为: 格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<语句2> 关于上面的语法格式,下列表述中错误的是( )。

    A.<条件>部分可以是一个if语句,例如if(if==0)...)...

    B.<语句>部分可以是一个if语句,例如if(...)if(...)...

    C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功能不变

    D.<语句>部分可以是一个循环语句,例如if(...)while(...)...


    正确答案:A

  • 第5题:

    在JavaScript中,关于break语句,描述错误的是()。

    A.break语句用于循环体内,它将退出循环

    B.break语句用在switch语句中,它表示退出switch语句

    C.break语句用于if语句中,它表示退出if语句


    答案:C

  • 第6题:

    在JavaScript中,下列关于switch语句的描述中错误的是?()

    A.switch语句中default子句是可以省略的

    B.switch语句中case子句的语句序列中必须含有break语句

    C.switch语句中case子句后面的表达式可以是含有变量的整型表达式

    D.switch语句中case子句的个数不能过多


    答案:BCD

  • 第7题:

    下列关于语句描述错误的是()。

    • A、for循环结构中三个表达式均不可以省略
    • B、存在if-elseif-else 分支结构
    • C、while语句在不满足条件表达式时退出循环
    • D、switch语句允许多个匹配选项

    正确答案:A

  • 第8题:

    下面关于WHERE语句和HAVING语句的描述正确的是()。

    • A、WHERE和HAVING语句都引导搜索条件,它们是等价的。
    • B、WHERE语句和HAVING语句不能同时使用在一个查询操作中。
    • C、HAVING语句用于组或聚合函数的搜索条件,它常用于GROUPBY子句后。
    • D、一般说,WHERE语句的效率要高于HAVING语句,所以更好使用WHERE引导搜索条件

    正确答案:C

  • 第9题:

    关于白盒技术的逻辑覆盖,下列描述中错误的是()

    • A、判定覆盖可能使一些条件得不到测试
    • B、语句覆盖查错能力最强
    • C、条件组合覆盖查错能力较强
    • D、路径覆盖查错能力强

    正确答案:B

  • 第10题:

    关于PLC的编程语言和方法中,下列描述错误的有()

    • A、梯形图
    • B、棒图
    • C、功能块
    • D、语句表

    正确答案:B

  • 第11题:

    单选题
    if语句的语法格式可描述为:格式1:if() 或 格式2:if() else关于上面的语法格式,下列表述中错误的是(  )。
    A

    <条件>部分可以是一个if语句,例如if(if(a==0)…)…

    B

    <语句>部分可以是一个if语句,例如if(…)if(…)…

    C

    如果在<条件>前加上逻辑非运算符“!并交换<语句1>和<语句2>的位置,语句功能不变

    D

    <语句>部分可以是一个循环语句,例如if(…)while(…)


    正确答案: C
    解析:
    A项错误,if语句的条件部分是一个表达式,不可以是语句。

  • 第12题:

    单选题
    下列关于语句描述错误的是()。
    A

    for循环结构中三个表达式均不可以省略

    B

    存在if-elseif-else 分支结构

    C

    while语句在不满足条件表达式时退出循环

    D

    switch语句允许多个匹配选项


    正确答案: C
    解析: 暂无解析

  • 第13题:

    ( 19 ) if 语句的语法格式可描述为:

    格式 1 : if(< 条件 >) < 语句 >或格式 2 : if(< 条件 >) < 语句 1> else < 语句 2>

    关于上面的语法格式,下列表述中错误的是

    A ) < 条件 > 部分可以是一个 if 语句,例如 if(if(a==0) … ) …

    B ) < 语句 > 部分可以是一个 if 语句,例如 if( … ) if( … ) …

    C ) 如果在 < 条件 > 前加上逻辑非运算符 ! 并交换 < 语句 1> 和 < 语句 2> 的位置,语句功能不变

    D ) < 语句 > 部分可以是一个循环语句,例如 if( … ) while( … ) …


    正确答案:A

  • 第14题:

    关于条件语句,下列说法错误的是( )。

    A、条件语句中的条件可以是逻辑表达式或关系表达式

    B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示false

    C、在块结构条件语句中,语句块中的语句不能与then在同一行上

    D、块结构的条件语句和单行结构的条件语句都必须以End if结束


    参考答案:D

  • 第15题:

    下列关于条件语句的描述中,()是错误。

    A、if语句中只有一个else子句

    B、if语句中可以有多个elseif子句

    C、if语句中if体内不能是switch语句

    D、if语句的if体中可以是循环语句


    参考答案:C

  • 第16题:

    请教:2016年计算机二级C++基础练习三单选题11如何解答?

    下列关于条件语句的描述中,错误的是()。

    A.一条if语句中最多只能有一个else子句

    B.if语句的if体内可以出现开关语句

    C.if语句中else if子句和else子句的顺序是没有限制的

    D.if语句中else子句是与它最近的if子句配对的


    C

    【解析】

      (A) is true:  -- 无论其它(B,C的状态) 均执行 {a}, 不再管后续的else了;

      (A) is false and (B) is true: -- 无论C的任何状态, 均执行 {b}, 不再管后续的else了;

      (A) is false and (B) is false and (C) is true: 执行 {c}, 不再管后续的else了;

      (A), (B), (C) 均为 false: 执行 {d}

  • 第17题:

    在JavaScript中,关于循环语句,描述错误的是()。

    A.循环体可以包含循环语句

    B.循环体内必须同时出现break和continue语句

    C.循环体内可以出现条件语句


    答案:B

  • 第18题:

    Hibernate中关于使用查询语句描述正确的是() 

    • A、不能再继续使用SQL语句了
    • B、可以使用符合对象语言的对象查询语句
    • C、可以使用条件查询语句
    • D、只能使用HQL语句

    正确答案:B,C

  • 第19题:

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

    • A、while语句循环体中可以没有语句
    • B、while语句的循环条件可以是整型变量
    • C、while语句的循环体必须使用大括号
    • D、while语句的循环体至少被执行一次

    正确答案:A

  • 第20题:

    下面关于Java语言的for语句的描述中,正确的是()。

    • A、初始化部分、条件判断部分和迭代因子都可以是空语句
    • B、初始化部分不能是空语句
    • C、条件判断部分不能是空语句
    • D、迭代因子不能是空语句

    正确答案:A

  • 第21题:

    下列关于do...while语句和while语句的叙述中,错误的是()。

    • A、do...while语句先执行循环体中的语句,然后再判断表达式
    • B、while语句是先进行条件判断,满足条件才去执行循环体
    • C、while语句至少要执行一次循环语句
    • D、do...while循环至少要执行一次循环语句

    正确答案:C

  • 第22题:

    单选题
    关于条件语句,下列说法错误的是()。
    A

    条件语句中的“条件”可以是逻辑表达式或关系表达式

    B

    条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示false

    C

    在块结构条件语句中,“语句块”中的语句不能与then在同一行上

    D

    块结构的条件语句和单行结构的条件语句都必须以Endif结束


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    下面关于Java语言的for语句的描述中,正确的是()。
    A

    初始化部分、条件判断部分和迭代因子都可以是空语句

    B

    初始化部分不能是空语句

    C

    条件判断部分不能是空语句

    D

    迭代因子不能是空语句


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    关于白盒技术的逻辑覆盖,下列描述中错误的是()
    A

    判定覆盖可能使一些条件得不到测试

    B

    语句覆盖查错能力最强

    C

    条件组合覆盖查错能力较强

    D

    路径覆盖查错能力强


    正确答案: B
    解析: 暂无解析