更多“表达式print(0b10101)的值为()。”相关问题
  • 第1题:

    在do until…Loop循环中,判断循环表达式与结束循环的关系是______。

    A.先判断循环表达式,当表达式值为假时结束循环

    B.先判断循环表达式,当表达式值为真时结束循环

    C.先执行循环体,后判断循环表达式,当表达式值为假时结束循环

    D.先执行循环体,后判断循环表达式,当表达式值为真时结束循环


    正确答案:B
    解析:在do while…Loop循环中,先判断循环表达式,当表达式值为真时执行循环体;在do until…Loop循环中,先判断循环表达式,当表达式值为真时结束循环。

  • 第2题:

    为了将表达式列表中数据写入顺序文件中,所使用的语句的格式为 ( )

    A.Print # 文件号[表达式列表]

    B.Print # 文件号,[表达式列表]

    C.Print [表达式列表] # 文件号

    D.Print [表达式列表],# 文件号


    正确答案:B
    解析:本题主要是对顺序文件写格式的考查。顺序文件的写操作使用Print #或Write #语句,格式为:
      Print #文件号,表达式表
      Write #文件号,表达式表
      根据以上知识点可知选项B正确。

  • 第3题:

    设整型变量i的值为3,则计算表达式i---i后表达式的值为( )

    A.0

    B.l

    C.2

    D.表达式出错


    正确答案:A
    有些运算符只有一个字符,也有许多运算符由两个字符组成。特别是有些字符既可是单个字符的运算符,又能组成双字符的运算符。编译系统在识别源程序时,通常是尽量多地读八字符,能组成多字符单词的先尽量组成多字符单词。所以表达式i---i,被编译器理解为(i--)-i。另外,当表达式中某变量有后缀自增和自减运算时,先按变量的原值计算表达式,然后再对变量进行自增和自减运算。同样地,当表达式中某变量有前缀自增和自减运算时,先对变量进行自增和自减运算,然后再按变量的新值计算表达式。按这个约定,求表达式(i--)-i是计算i-i的值为0,然后再对i作自减运算。这样,表达式(i--)-i的值为0。所以解答是A。

  • 第4题:

    while(表达式){语句;}结构中循环结束的条件是()。

    • A、当表达式的值为0时
    • B、当表达式的值不为0时
    • C、当表达式的值为1时
    • D、当表达式的值为非1时

    正确答案:A

  • 第5题:

    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()

    • A、a%2==1
    • B、!(a%2==0)
    • C、!(a%2)
    • D、a%2

    正确答案:C

  • 第6题:

    若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是()

    • A、A%2==1
    • B、!(A%2==0)
    • C、!(A%2)
    • D、A%2

    正确答案:D

  • 第7题:

    变量x的值为3,y的值为4,执行下列哪个语句后,可输出表达式:3+4=7()。

    • A、Print"x+y=";x+y
    • B、Printx;"+";y;"=";x+y
    • C、Printx;"+";"y";"=x+y"
    • D、Printx;"+";"y=";x+y

    正确答案:B

  • 第8题:

    表达式INT(5.8)的值为(),表达式CINT(5.8)的值为()。


    正确答案:5;6

  • 第9题:

    填空题
    表达式INT(5.8)的值为(),表达式CINT(5.8)的值为()。

    正确答案: 5,6
    解析: 暂无解析

  • 第10题:

    单选题
    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()
    A

    a%2==1

    B

    !(a%2==0)

    C

    !(a%2)

    D

    a%2


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

  • 第11题:

    填空题
    表达式print(0b10101)的值为()。

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

  • 第12题:

    单选题
    若希望当A的值为奇数时,表达式的值为真,A的值为偶数时,表达式的值为假,则以下不能满足要求的表达式是()。
    A

    A%2==1

    B

    !(A%2==0)

    C

    !(A%2)

    D

    A%2


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

  • 第13题:

    以下4个语句中,输出逻辑值为“True”的是( )。

    A.Print Not(3+5<4+6)

    B.Print 2>1 And 3<2

    C.Print 1>2 Or 2>3

    D.Print Not(1>2)


    正确答案:D
    D)In析】本题考查逻辑运算的规则。将操作数进行逻辑运算,结果是逻辑值,逻辑与运算为:“条件表达式1And条件表达式2”,条件表达式均为T则结果为T;逻辑或运算为:“条件表达式1Or条件表达式2”,条件表达式中有一个为T则结果为T;Not为逻辑取反。选项A)中Not(3+5<4+6)为False,选项B)中2>1And3<2为False,选项C)中1>2Or2>3为False,选项D)中Not(1>2)为True。

  • 第14题:

    在VB6.0的集成开发环境中调试程序时,用户可直接在()窗口中用Print方式或直接在程序中用Debug.Print方法显示表达式的值。

    A.代码

    B.属性

    C.窗体

    D.立即


    本题答案:D

  • 第15题:

    表达式中如果有一个变量的值为NULL,那么表达式的值为()。


    正确答案:NULL

  • 第16题:

    在VB6.0的集成开发环境中调试程序时,用户可直接在()窗口中用Print方式或直接在程序中用Debug.Print方法显示表达式的值。

    • A、代码
    • B、属性
    • C、窗体
    • D、立即

    正确答案:D

  • 第17题:

    表达式(5+4)*2**2/3的值为12,表达式’ABC’$’NMABCGH’的值为.T.,表达式5<3.AND.7<8的值为.F..


    正确答案:正确

  • 第18题:

    在条件函数IIF(<逻辑表达式>,<表达式1>,<表达式2>)中,如果<逻辑表达式>的值为假,返回<表达式1>的值,否则返回<表达式2>的值


    正确答案:错误

  • 第19题:

    在Do Until<表达式>„Loop循环中,判断循环表达式与结束循环的关系是()

    • A、先判断循环表达式,当表达式值为假时结束循环
    • B、先判断循环表达式,当表达式值为真时结束循环
    • C、先执行循环体,后判断循环表达式,当表达式值为假时结束循环
    • D、先执行循环体,后判断循环表达式,当表达式值为真时结束循环

    正确答案:B

  • 第20题:

    条件表达式(result)?"true":"false"的意义是(),其中result是逻辑表达式。

    • A、如果result为true,则表达式的值是true,否则为false
    • B、如果result为false,则表达式的值是true,否则为false
    • C、如果result为true,则表达式的值是false,否则为true
    • D、表达式错误

    正确答案:A

  • 第21题:

    单选题
    在VB6.0的集成开发环境中调试程序时,用户可直接在()窗口中用Print方式或直接在程序中用Debug.Print方法显示表达式的值。
    A

    代码

    B

    属性

    C

    窗体

    D

    立即


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

  • 第22题:

    单选题
    条件表达式(result)?"true":"false"的意义是(),其中result是逻辑表达式。
    A

    如果result为true,则表达式的值是true,否则为false

    B

    如果result为false,则表达式的值是true,否则为false

    C

    如果result为true,则表达式的值是false,否则为true

    D

    表达式错误


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

  • 第23题:

    判断题
    表达式(5+4)*2**2/3的值为12,表达式’ABC’$’NMABCGH’的值为.T.,表达式5<3.AND.7<8的值为.F..
    A

    B


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

  • 第24题:

    单选题
    若有定义:int a=0,b=0,c=0,d=0;以下关于C语言表达式:(++a‖++b)? ++c:++d执行顺序的叙述正确的是(    )。
    A

    先执行++a,表达式++a的值为1;再执行++b,表达式++b的值为1,由此可确定(++a‖++b)值为1,因此执行++c

    B

    先执行++a,表达式++a的值为1,由此可确定(++a‖++b)值为1,因此执行++c

    C

    先执行++b,表达式++b的值为1;再执行++a,表达式++a的值为1,由此可确定(++a‖++b)值为1,因此执行++c

    D

    先执行++a,++b,++c,++d,使得a,b,c,d的值都为1,由此可确定(++a‖++b)值为1,因此执行++c


    正确答案: A
    解析:
    ++a表示先将变量a+1,再执行其他操作,逻辑或运算符遵循“短路求值”策略,即只有在仅靠左操作数的值无法确定该逻辑表达式的结果时,才会求解右操作数,表达式(++a‖++b)中,左操作数++a的值为1,已经可以确定整个逻辑表达式的结果为1,因此右操作数++b不再求解,直接执行表达式2,即++c,B项正确。答案选择B选项。