更多"假设字符串'12FB3LM5C'存放在首地址为ES:ARRAY的内存空"的相关试题:
[单项选择]假设字符串'12FB3LM5C'存放在首地址为ES:ARRAY的内存空间。试问下面的程序段执行后,CX的值是( )。 CLD LEA DI,ES:ARRAY MOV AL,42H MOV CX,9 REPNE SCASB
A. 9
B. 5
C. 4
D. 0
[单项选择]假设字符串,'12FB3LM5C' 存放在首地址为ES:ARRAY 的内存空间。试问下面的程序段执行后,CX的值是( )。CLDLEA DI,ES: ARRAYMOV AL,42HMOV CX,9REPNE SCASB
A. 9
B. 5
C. 4
D. 0
[单项选择]假设ES段中有一个字符串‘ILOVESWIM’,其名为ARRAY,下面程序段
CLD
LEA DI,ES:ARRAY
MOV AL,‘W’
MOV CX,9
REPNE SCASB
HLT
执行后,CX的值是______。
A. 2
B. 6
C. 7
D. 9
[单项选择]假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY。下面的程序段: CLD LEA DI,ES: ARRAY MOV AL,‘G’ MOV CX,9 REPNE SCASB HLT执行后CX的值是( )。
A. 9
B. 5
C. 4
D. 0
[单项选择]读下面程序段(字符串内没有空格字符): printf("%d/n",strlen("ATS/n012/1//"));其输出结果是( )。
A. 11
B. 10
C. 9
D. 8
[单项选择]以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
A. char s[10]=”abcdefg”;
B. char t[ ]=”abcdefg”,*s=t;
C. char s[10];s=”abcdefg”;
D. char s[10];strcpy(s,”abcdefg”);