更多"假设ES段中有一个字符串‘ILOVESWIM’,其名为ARRAY,下面"的相关试题:
[单项选择]假设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
[单项选择]执行下列语句strInput=InputBox("请输入字符串", "字符串对话框", "字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
A. "请输入字符串"
B. "字符串对话框"
C. "字符串"
D. 空字符串
[单项选择]下列字符串中非法字符串为( )。
A. ’a string’
B. ’It is a’string’.’
C. ”a string”
D. ”It is a’string”
[单项选择]从字符串S中的第2个字符开始获得4个字符的子字符串函数是
A. Mid $(s,2,4)
B. Left $(s,2,4)
C. Rigth(s,4)
D. Left $(s,4)
[单项选择]从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是
A. Left
B. Mid
C. String
D. Instr
[单项选择]s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A. if(s1 > s2) S;
B. if(strcmp(s1,s2)) S;
C. if(strcmp(s2,s1)>0) S;
D. if(stremp(s1,s2)>0) S;
[单项选择]从字符串s中的第2个字符开始获得4个字符的子字符串函数是______。
A. Mid$(s,2,4)
B. Left$(s,2,4)
C. Right$(s,4)
D. Left$(s,4)
[单项选择]s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A. if(sl>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1>0)S;
D. if(strcmp)(s1,s2)>0)S;