更多“定义双字变量的定义符是()。”相关问题
  • 第1题:

    (7)一个变量被显式定义,末尾没有类型说明符,则该变量的隐含类型是类型。


    正确答案:变体
    【解析】变量由名字和数据类型两部分组成。根据默认规定,如果在声明中没有说明数据类型,则变量的数据类型为变体(Variant)。

  • 第2题:

    若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。 A.定义语句中的*号是一个间址运算符S

    若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。

    A.定义语句中的*号是一个间址运算符

    B.定义语句中的*号只是一个说明符

    C.定义语句中的P只能存放double类型变量的地址

    D.定义语句中,*p=&n把变量a的地址作为初值赋给指针变量P


    正确答案:C
    doublea,*p=&a语句的意思是将a的值存放到指针变量P中,P是指针可以随意指向任何地址,所以答案C错误。

  • 第3题:

    若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。A.定义语句中的*号是一个间址运算符SXB

    若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。

    A.定义语句中的*号是一个间址运算符

    B.定义语句中的*号是一个说明符

    C.定义语句中的p只能存放double类型变量的地址

    D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P


    正确答案:A
    在变量定义doublea,*p:&a;中,*号是一个指针运算符,而非间址运算符,因此A)错误。

  • 第4题:

    若有定义语句:double a,+P=&a;以下叙述中错误的是( )。A.定义语句中的*号是一个问址运算符

    若有定义语句:

    double a,+P=&;a;

    以下叙述中错误的是( )。

    A.定义语句中的*号是一个问址运算符

    B.定义语句中的*号是一个说明符

    C.定义语句中的P只能存放double类型变量的地址

    D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P


    正确答案:A
    指针运算符(通常称为间接引用运算符:indirectionopemlor或复引用运算符:derefereneingoperator)返回其操作数(即一个指针)所指向的对象的值。定义语句中的+号不是一个问址运算符,而是定义指针变量的说明符,因此,A项错误,B选项正确,原则上说变量P可以放double兼容性的变量地址,C选项正确,根据指针的赋值运算,可知D选项正确。故答案为A选项。’

  • 第5题:

    试题23

    若有定义语句:double a, *p=&a; 以下叙述中错误的是()

    A.定义语句中的*号是一个间址运算符

    B.定义语句中的*号只是一个说明符

    C.定义语句中的p只能存放double类型的变量

    D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p


    正确答案:A
    试题23分析
    *号只是一个说明符,而非间址运算符。说明只能存放double类型的变量。
    试题23答案
    A

  • 第6题:

    #ifdef MA;#elseB;#endif这段代码的意思是()。

    • A、如果定义了标识符M,则编译A,否则编译B
    • B、如果定义了变量M,则编译A,否则编译B
    • C、如果定义了标识符M,则执行A,否则执行B
    • D、如果定义了变量M,则执行A,否则执行B

    正确答案:A

  • 第7题:

    定义外部变量时,不用存储类说明符extern,而说明外部变量时用它。


    正确答案:正确

  • 第8题:

    类型操作符PTR用于()。

    • A、定义内存变量的类型
    • B、重新指定内存变量的类型
    • C、定义寄存器变量的类型
    • D、重新指定寄存器变量的类型

    正确答案:B

  • 第9题:

    定义双字节变量的定义符是()

    • A、DW
    • B、DQ
    • C、DD
    • D、DT

    正确答案:C

  • 第10题:

    变量定义的伪指令助记符有()。

    • A、DB
    • B、DW
    • C、DD
    • D、DF
    • E、DQ
    • F、DT

    正确答案:A,B,C,E,F

  • 第11题:

    变量DATAX和变量DATAY的定义如下: DATAXDW 0148H DW 2316H DATAY DW 0237H DW 4052H DATAX和DATAY两个双字数据相加,和存放在从DATAY开始的双字单元中。


    正确答案: MOV AX,DATAX
    ADD DATAY,AX
    MOV AX,DATAX+2
    ADC DATAY+2,AX
    MOV DATAY+4,0;用于存放进位位
    ADC DATAY+4,0

  • 第12题:

    问答题
    变量DATAX和变量DATAY的定义如下: DATAXDW 0148H DW 2316H DATAY DW 0237H DW 4052H DATAX和DATAY两个双字数据相加,和存放在从DATAY开始的双字单元中。

    正确答案: MOV AX,DATAX
    ADD DATAY,AX
    MOV AX,DATAX+2
    ADC DATAY+2,AX
    MOV DATAY+4,0;用于存放进位位
    ADC DATAY+4,0
    解析: 暂无解析

  • 第13题:

    符号%是声明______类型变量的类型定义符。

    A.Integer

    B.Variant

    C.Single

    D.String


    正确答案:A
    解析:Integer数据类型Integer变量存储为16位(2个字节)的数值形式,其范围为-32,768~32,767之间。Integer的类型声明字符是百分比符号(%)。

  • 第14题:

    重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。


    正确答案:内层
    内层 解析:重新定义标识符的作用域规定是外层变量被隐藏,内层变量可见。

  • 第15题:

    若有定义语句:double a,*P=&a;以下叙述中错误的是( )。

    A.定义语句中的*号是-个间址运算符

    B.定义语句中的木号是-个说明符

    C.定义语句中的P只能存放double类型变量的地址

    D.定义语句中,P=&a把变量a的地址作为初值赋给指针变量P


    正确答案:A
    在变量定义doublea,*P:&a;中,}号是一个指针运算符,而非间址运算符,所以A错误。

  • 第16题:

    若有定义语句:double a,*p=&a;以下叙述中错误的是

    A.定义语句中的*号是一个间址运算符

    B.定义语句中的*号只是一个说明符

    C.定义语句中的p只能存放double类型变量的地址

    D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p


    正确答案:A
    解析:本题中的*p=&a中,*不是间址运算符,只是一个指针说明符。间址运算符用于表示某变量是指针型数据,用于存放某个地址,例如int*p,k;p=&k;*p=2;这里的*就是间址运算符。

  • 第17题:

    在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()

    • A、整个程序范围
    • B、定义该变量的源文件范围
    • C、main函数内部
    • D、从定义该变量的位置开始直至程序结束

    正确答案:B

  • 第18题:

    定义字节变量的伪指令助记符是()


    正确答案:BYTE

  • 第19题:

    定义字节变量的伪指令助记符是什么?


    正确答案:定义字节变量的伪指令助记符是BYTE。

  • 第20题:

    伪指令DB的作用是:()

    • A、定义字节
    • B、定义字
    • C、定义双字
    • D、定义四字

    正确答案:A

  • 第21题:

    用来定义双字变量的伪指令是()。

    • A、DB
    • B、DW
    • C、DD
    • D、DQ

    正确答案:C

  • 第22题:

    ()是定义双字节变量的。

    • A、DB
    • B、DW
    • C、DD
    • D、DQ

    正确答案:C

  • 第23题:

    单选题
    #ifdef MA;#elseB;#endif这段代码的意思是()。
    A

    如果定义了标识符M,则编译A,否则编译B

    B

    如果定义了变量M,则编译A,否则编译B

    C

    如果定义了标识符M,则执行A,否则执行B

    D

    如果定义了变量M,则执行A,否则执行B


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

  • 第24题:

    填空题
    定义字节变量的伪指令助记符是()

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