niusouti.com
更多“18、若有下列枚举类型和变量定义,则枚举变量x的值为()。 enum BOOL{ FALSE, TRUE} x=FALSE;”相关问题
  • 第1题:

    执行完下列代码段之后: bool x=true, y=false, z=false; x=x&&y‖z; y=x‖y&&z; z=!(x!=y)‖(y-z); 则x=false, y=false, Z=( )。

    A.true

    B.false

    C.不确定

    D.异常


    正确答案:A
    解析:其中“x=x && y‖z”语句计算后x=false,“y=x‖y && z;”语句计算后y=false。那么“z=!(x!=y)‖(y=z);”语句计算后“z=!(ture)‖true”,所以答案为:true。

  • 第2题:

    写出执行完下列代码段之后指定变量的值:

    boo1 x=true,y=false,z=false;

    x=x&&y‖z;

    y=x‖y&&z;

    z=!(x!=y)‖(y==z),

    则 x=false, y=false, z=【 】。


    正确答案:真

  • 第3题:

    写出执行完下列代码段之后指定变量的值:

    bool x=true ,y=false,z=false;

    x=x&&y||z;

    y=x||y&&z;

    z=!(x!=y)||(y==z);

    则x=false,y=【 】,z=【 】。


    正确答案:false true
    false true 解析:执行语句“x&&y||z;”后,x的值变为false。执行“x||y&&z”后,y的值变为false,执行“!(x!=y)||y==z);”后,z的值变为true。

  • 第4题:

    逻辑变量X、Y进行逻辑“异或”(用 表示)运算的含义是:若X、Y取值相同(都为true或都为false),则X Y的值为false,否则X Y的值为true。用逻辑“与”(∧)、“或”(∨)、“非”( )表示X Y的式子为 (6) 。

    A.A

    B.B

    C.C

    D.D


    正确答案:C
    本题考查逻辑运算基础知识。X和Y逻辑“与”运算的含义是:X和Y的值都为true,则X∧Y为true,否则为false。X和Y逻辑“或”运算的含义是:X和Y的值都为false,则X∨Y为false,否则为true。X和Y逻辑“异或”运算的含义是:X和Y的值都为true或false,则X⊕Y为false,否则为true。用下表检验题中各个选项,可得:显然,与逻辑“异或”运算相符合的逻辑式为(X∧Y(——))∨(X(——)∧Y)。

  • 第5题:

    假定一个枚举类型的定义为“enum RA{ab,ac,ad,ae};”,则ac值为()。

  • 第6题:

    已知整型变量i,j的值为1,2;布尔型变量m,n的值为true,false,那么表达式NOT(i>j)AND false 0R(m=n)的值为()

    • A、0
    • B、1
    • C、true
    • D、false

    正确答案:D

  • 第7题:

    假如变量a的值是"100",则IsNumeric(a)和VarType(a)的值分别是()。

    • A、True、2
    • B、True、8
    • C、False、2
    • D、False、8

    正确答案:B

  • 第8题:

    假如变量a的值是"2008-8-8",则IsDate(a)和VarType(a)的值分别是()。

    • A、True、2
    • B、True、8
    • C、False、2
    • D、False、8

    正确答案:B

  • 第9题:

    bool类型只有2种值,为真(true)和假(false)。()


    正确答案:正确

  • 第10题:

    判断题
    bool类型只有2种值,为真(true)和假(false)。()
    A

    B


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

  • 第11题:

    判断题
    假定一个枚举类型的定义为“enum RB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。()
    A

    B


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

  • 第12题:

    单选题
    假设变量$x=5,则表达式“$x<>4”的返回值类型是()。
    A

    bool(false)

    B

    bool(true)

    C

    int(1)

    D

    int(0)


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

  • 第13题:

    已知枚举类型定义语句为: enum Token{NUMBER, PLUS=5, MINUS, PRINT=10}; 则下列叙述中错误的是( )。

    A.枚举常量NAME的值为1

    B.枚举常量NUMBER的值为1

    C.枚举常量MINUS的值为6

    D.枚举常量PRINT的值为10


    正确答案:A
    解析:此题考查的是枚举类型的声明。声明枚举类型的语法形式为:enum类型名{枚举值表}。需注意的是:当n个枚举值全部未赋常量值时,它们自左至右分别与整数0、1、2、3…n-1对应;若第i个枚举值赋常量值为m,则其未赋常量值的后续枚举值分别与整数m+1、m+2…对应,直到下一个赋了值的枚举值或结束。枚举常量NAME的值为0。

  • 第14题:

    假定一个枚举类型的定义为“enum RB{ab,ac,ad,ae};”,则枚举常量ad的值为_________。


    正确答案:2

  • 第15题:

    逻辑变量X、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示XY的式子为______。

    A.

    B.

    C.

    D.


    正确答案:C
    解析:本题考查逻辑运算基础知识。
      X和Y逻辑“与”运算的含义是:X和Y的值都为true,则X∧Y为true,否则为false。
      X和Y逻辑“或”运算的含义是:X和Y的值都为false,则X∨Y为false,否则为true。
      X和Y逻辑“异或”运算的含义是:X和Y的值都为true或false,则XY为false,否则为true。
      用下表检验题中各个选项,可得:
     
      显然,与逻辑“异或”运算相符合的逻辑式为

  • 第16题:

    逻辑变量x、Y进行逻辑“异或”(用⊕表示)运算的含义是:若x、Y取值相同(都为trlle或都为false),则x⊕Y值为false,否则x⊕Y的值为true c。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示x⊕Y的式子为( )。

    A.(X∧Y)∧(x∧Y)

    B.(X∨Y) ∧(X∨Y)

    C.(X∧Y)∨(x∧Y)

    D.(X∨VY)∨(X∨Y)


    正确答案:C
    解析:异或是一个数学运算符,应用于逻辑运算。其运算法则为a异或b=a'b或ab'(a'为非a)。【总结与扩展】逻辑运算又称布尔运算,布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看做等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。

    简单地说,And:同为真时为真;
    0r:同为假时为假;
    Xor:相同为假。

  • 第17题:

    假定一个枚举类型的定义为“enum RB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。()

    A

    B



  • 第18题:

    设逻辑变量X为True,Y、Z均为False,以下逻辑表达式值为True的是()。

    • A、XOR(YANDZ)
    • B、(XANDY)ORZ
    • C、(NOTX)ORYORZ
    • D、XAND(YORZ)

    正确答案:A

  • 第19题:

    假设变量$x=5,则表达式“$x<>4”的返回值类型是()。

    • A、bool(false)
    • B、bool(true)
    • C、int(1)
    • D、int(0)

    正确答案:B

  • 第20题:

    假定一个枚举类型的定义为“enum RA{ab,ac,ad,ae};”,则ac的值为()。


    正确答案:1

  • 第21题:

    假设变量bool_x是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是()

    • A、bool_x="False"
    • B、bool_x=.FalsE.
    • C、bool_x=#False#
    • D、bool_x=False

    正确答案:D

  • 第22题:

    填空题
    假定一个枚举类型的定义为“enum RA{ab,ac,ad,ae};”,则ac值为()。

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

  • 第23题:

    填空题
    假定一个枚举类型的定义为“enum RB{ab,ac,ad,ae};”,则枚举常量ad的值为()。

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

  • 第24题:

    单选题
    假设变量bool_x是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是()
    A

    bool_x=False

    B

    bool_x=.FalsE.

    C

    bool_x=#False#

    D

    bool_x=False


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