执行下列指令后: STR1 DW ‘AB’ STR2 DB 16 DUP(?) CNT EQU $ -STR1 MOV CX,CNT (CL)= ( )
A.10H
B.12H
C.OEH
D.0FH
第1题:
21. 下面判断字符串str1是否大于str2的表达式正确的是()。 A. if(str1>str2) B. if(strcmp(str1,str2)) C. if(strcmp(str1,str2)>0) D. if(strcmp(str2,str1)>0)
A.A
B.B
C.C
D.D
第2题:
执行下列指令后: STR1 DW ’AB’ ;字符A的ASCII码值为41H STR2 DB 16 DUP() CNT EQU $-STR1 MOV CX, CNT MOV AX, STR1 HLT 寄存器CL的值是 。
第3题:
2、伪指令如下: DAT1 DW ?,18 DUP(9) DAT2 DB 1,2,3,4 DAT3 DD ?,? CNT1 EQU $-DAT2 CNT2 EQU $-DAT3 分析CNT1、CNT2的值以及上述数据定义占用内存的字节数。
第4题:
设有 char str1[10],str2[10],c1; 则下列语句正确的是()。
A.c1='ab';
B.c1="ab";
C.str1={"china"};str2=str1;
D.str1={"china"};str2={"people"}; strcpy(str1,str2);
第5题:
伪指令如下: DAT1 DW ?,18 DUP(9) DAT2 DB 1,2,3,4 DAT3 DD ?,? CNT1 EQU $-DAT2 CNT2 EQU $-DAT3 分析CNT1、CNT2的值以及上述数据定义占用内存的字节数。