目录: 标题| 题干| 答案| 搜索| 相关
问题

if语句的语法格式可描述为: 格式l:if() 或 格式2:if() els


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

  • A部分可以是一个if语句,例如if(if(a==0)…)…
  • B部分可以是一个if语句,例如if(…)if(…)…
  • C如果在前加上逻辑非运算符!并交换和的位置,语句功能不变
  • D部分可以是一个循环语句,例如if(…)while(…)…
参考答案
参考解析:

本题考查if语句,if语句的条件部分不能嵌套if语句,所以A选项错误;B选项就是if语句嵌套;C选项其实就是将判断条件颠倒,然后执行语句也颠倒,所以效果一样;D选项也正确。

分类:其他
相关推荐

1、如果X的值小于或等于Y的平方,则打印"OK",表示这个条件的单行格式If语句

如果X的值小于或等于Y的平方,则打印"OK",表示这个条件的单行格式If语句是()AIf x<=y2 Then Print″OK″BIf x<=y^2 Print″OK″CIf x<=y^...

2、如果x的值大于或等于y的立方,则打印“OK”,表示这个条件的单行格式的If语

如果x的值大于或等于y的立方,则打印“OK”,表示这个条件的单行格式的If语句是()AIf x>=y^3 Print OKBIf x>=y*y*y Then OKCIf x>=y^3 Then Print OKDIf x>=y*y*y Then Print OK End If

3、有如下嵌套的if语句:以下选项中与上述if语句等价的语句是( )。

有如下嵌套的if语句:以下选项中与上述if语句等价的语句是( )。Ak=(a<B?((b<?a:B.B.:((b>C?b:C.;B.k=(a<B.?((a<C.?a:C.:((b<C.?b:C.;C.k=(a<B.?a:b;k=...

4、不完整的IF语句,其综合结果可实现()。

不完整的IF语句,其综合结果可实现()。A时序逻辑电路B组合逻辑电路C双向电路D三态控制电路

5、if语句的基本形式是:if(表达式)语句,以下关于“表=迭式”值的叙述中正确

if语句的基本形式是:if(表达式)语句,以下关于“表=迭式”值的叙述中正确的是( )。A必须是逻辑值B必须是整数值C必须是正数D可以是任意合法的数值

6、当50≤X≤200时,则给变量Y赋值为1000的正确的if判定语句是()

当50≤X≤200时,则给变量Y赋值为1000的正确的if判定语句是()Aif 50≤X≤200then y=1000Bif x<=200andx>=50then y=1000Cif x<=200orx>=50then y=1000Dif x>=50,x<=200then y=1000