BUF1DB3DUP(0,2DUP(1,2),3) COUNTEQU$-BUF1 符号COUNT等价的值是()

题目
单选题
BUF1DB3DUP(0,2DUP(1,2),3) COUNTEQU$-BUF1 符号COUNT等价的值是()
A

6

B

18

C

16

D

9

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

:9,5,5,2,0,-2,( ),( )

A.0,1

B.1,2

C.0,2

D.2,1


正确答案:D
原来数列分组(9,5),(5,2),(0,-2),各组的前项减去后项的差依次为4,3,2,(1),所以2-1=1。正确答案选D。

第2题:

数据段中语句如下:BUF1DB3DUP(0,2DUP(1,2),3)COUNTEQU$-BUF1与符号COUNT不等价的值是()

A、6

B、18

C、16

D、.8


参考答案:A,C,D

第3题:

冲击系数kim的数值变化范围是()

A.[0,1]

B.[1,2]

C.[0,2]

D.[1,3]


正确答案:B

第4题:

有以下程序

程序运行后输出结果是

A.0,2

B.0,3

C.1,3

D.1,2


正确答案:D
本题重点考查while语句,变量a和b分别赋初值为-2和1,while语句的语义是:计算表达式的值,当值为真(非O)时,执行循环体语句。a++即a参与运算后,a的值再自增1。++b即b自增1后再参与其它运算。当表达式的值为0时,退出循环,最后输出a和b的值为1和2。因此D选项正确。

第5题:

使用8086/8088汇编语言的伪操作命令定义: VAL DB 93DUP (5,2DUP(1,2DUP(3)),4))则在VAL存储区内前10个字节单元的数据库是( )。

A.9、3、5、2、1、2、3、4、5

B.5、2、2、1、2、3、4、1、2、3

C.5、1、3、3、1、3、3、4、1、3

D.5、2、1、3、3、4、1、3、3、1


正确答案:C

第6题:

根据如下数据段的定义,说明PLENTH的值为:PARTDW?PNAMDB16DUP(?)COUNTDD?PLENTHEQU$-PART

A、$-PART符号

B、当前地址与PARK地址之间的差值

C、美元符号与PARK符号的差

D、以上三条都不是


参考答案:B

第7题:

现用数据定义伪指令定义数据: BUF DB 4 DUP(0,2 DUP(1,0)) 问定义后,存储单元中有数据0100H的字单元个数是( )。

A.4

B.3

C.8

D.12


正确答案:C

第8题:

下列程序的输出结果是( )。 main() { int a=1,b=2; printf("%d,%d\n",--a,++b); }

A.1,2

B.1,3

C.0,2

D.0,3


正确答案:D
解析: 本题主要考查自加(++)、自减(--)运算符的使用。“++i,--i”在使用i之前,先使i的值加1或者减1,然后再使用i此时的值参与运算;“i++,i--”是在使用i参与表达式运算之后,再使i的值加1或者减1。本题中--a和++b是先执行a减1和b加1操作,再输出表达式的值。

第9题:

使用8086/8088汇编语言的伪操作命令定义: VAL DB 93 DUP(5,2 DUP(2 DUP(1,2 DUP(3)),4)) 则在VAL存储区内前10个字节单元的数据是( )。

A.9、3、5、、2、1、2、3、4、5

B.5、2、2、1、2、3、4、1、2、3

C.5、1、3、3、1、3、3、4、1、3

D.5、2、1、3、3、4、1、3、3、1


正确答案:D
解析:从所列出的语句分析可知共有4层重复定义操作,由内向外逐层展开,分别相当于:(1)93DUP(5,2DUP(1、3、3),4))(2)93DUP(5,2DUP(1、3、3、1、3、3、4))。(3)93DUP(5、1、3、3、1、3、3、4、1、3、3、1、3、3、4)。即表示重复93个数据序列'5、1、3、3、1、3、3、4、1、3、3、1、3、3、4'。

第10题:

若有以下程序

则程序的输出结果是

A.1,3

B.0,2

C.1,2

D.2,3


正确答案:A
本题重点考查do…while语句及do…while的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),++b即变量b自增1后再参与运算.而a++则表示a参与运算后,再自增1。所以第一次循环结束后,b=1,a=-1。第二次循环后,b=2,a=0,这里先对while的判断为真,然后a+自增为零时,还会进行第三次循环。第三次循环后。b=3,a=1。因此A选项正确。

更多相关问题