题目内容
(请给出正确答案)
[单选题]
假设ES段中有一个字符串‘ABCDECF’,其名为ARRAY,下面程序段 CLD LEA DI,ES:ARRAY MOV AL, ‘C’ MOV CX,7
A.A.3
B.B.4
C.C.5
D.D.2
答案
查看答案
A.A.3
B.B.4
C.C.5
D.D.2
第1题
A.A.3
B.B.4
C.C.5
D.D.2
第2题
假设ES段中有一个字符串“12FG3LM5C”,其名为ARRAY,下面程序段执行后,CX的值是______。
CLD
LEA DI, ES:ARRAY
MOV AL, 'G'
MOV CX, 9
REPNE SCASB
HLT
A.9 B.5 C.4 D.0
第3题
A.A.9
B.B.5
C.C.4
D.D.0
第4题
A.A.9
B.B.5
C.C.4
D.D.0
第5题
在数据段中有5组字符串(分别有不同含义)。根据键入序号(1~5)输出对应序号的字符串到屏幕。要求编写为循环程序,可键入不同序号并显示相应字符串。
第6题
A.A
B.D
C.41H
D.44H
第7题
用 REPE SCASB指令对字符串进行扫描,如 CX ≠ 0时,扫描结束,那么表示()
A 在字符串中遇上第一个 AL 中指定的字符
B 在字符串中有一个 AL 中指定的字符
C 在字符串中有一个不是 AL 中指定的字符
D 在字符串中遇上第一个不是 AL 中指定的字符
第9题
第10题
下列程序中,字符串中各单词之间有一个空格,则程序的输出结果是【 】。 include main() { char strl[]="How do you do", *p1=strl; strcpy(strl+strlen(strl)/2,"es she"); printf("%s\n",p1); }