C语言程序设计

从以下给出的表达式中选出与while(E)语句中的(E)等价的表达式是()。A、(!E!=0)B、(E>0)&&(E<0)C、(E!=0)D、(E=0)

题目

从以下给出的表达式中选出与while(E)语句中的(E)等价的表达式是()。

  • A、(!E!=0)
  • B、(E>0)&&(E<0)
  • C、(E!=0)
  • D、(E=0)
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.(!E= =0)

B.(E>0‖E<0)

C.(E= =0)

D.(E!=0)


正确答案:B
解析:在while(E)中,表达式E可以是C语言中任意合法的条件表达式,但不能为空,由它来控制循环体是否执行。在选项B) 中表达式E>0‖E0是一个逻辑表达式。

第2题:

在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.(!E==0)

B.(E>0||E<0)

C.(E==0)

D.(E!=0)


正确答案:C
解析:选项C表示E条件为假时,“(E==0)”为真。其他都与“(E)”等价。

第3题:

在以下给出的表达式中,与 while(E) 中的 (E) 不等价的表达式是

A)(!E==0)

B)(E>0 ‖ E<0)

C)(E==0)

D)(E!=0)


正确答案:C
(21)C) 解析 : E 代表不是 0 的整数 。 在选项 A) 、 B) 、 D) 中的 switch 后面的表达式都是 E 不等于 0 为真。

第4题:

在while(x)语句中的x与下面条件表达式等价的是:()。

A.x==1

B.x==0

C.x!=1

D.x!=0


正确答案:D

第5题:

语句while (!y)中的表达式 !y 等价于( )。

A.y==0

B.y!=1

C.y!=0

D.y==1


参考答案A

第6题:

不能与do…while(exp)语句中的(exp)等价的表达式是( )

A.(!exp==0)

B.(exp>0‖exp<0)

C.(exp==0)

D.(exp!=0)


正确答案:C
解析:本题考查do…while循环。在do…while循环中,当表达式的值为非零(真) 时,执行循环,不能与其等价的是为零的表达式,即 (exp==0)

第7题:

设有程序段t=0;while(printf("*")){t++;if(t3)break;}下面描述正确的是()。

A.其中循环控制表达式与0等价

B.其中循环控制表达式与'0'等价

C.其中循环控制表达式是不合法的

D.以上说法部不对


正确答案:B

第8题:

在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是( )。

A.SELECT子句中可以包含表中的列和表达式

B.SELECT子句中可以使用别名

C.SELECT子句规定了结果集中的列顺序

D.SELECT子句中列的顺序应该与表中列的顺序一致


正确答案:D

第9题:

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

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

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

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

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


参考答案:ABC

第10题:

在下列给出的表达式中,与while(E)中的(E)不等价的表达式是( )。A.(!E==0)B.(E>0SX

在下列给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.(!E==0)

B.(E>0

C.

D.E<0)

E.(E==0)

F.(E!=0)


正确答案:B
在while(E)中,表达式E可以是C语言中任意合法的条件表达式,但不能为空,由它来控制循环体是否执行。在选项8中表达式E>0||E<0是一个逻辑表达式。

更多相关问题