以下程序段的作用是将STR1的后______个数据传送到STR2中。STRl DB 300 DUP(?)STR2 DB 100 DUP(?)…MOV CX,100MOV BX,200MOV SL,0MOV DI,0NEXT: MOV AL,STRl[BX][SI]MOV STR2[DI],ALINC SIINC DILOOP NEXT

题目

以下程序段的作用是将STR1的后______个数据传送到STR2中。

STRl DB 300 DUP(?)

STR2 DB 100 DUP(?)

MOV CX,100

MOV BX,200

MOV SL,0

MOV DI,0

NEXT: MOV AL,STRl[BX][SI]

MOV STR2[DI],AL

INC SI

INC DI

LOOP NEXT


相似考题
参考答案和解析
正确答案:100
100
更多“以下程序段的作用是将STR1的后______个数据传送到STR2中。 STRl DB 300 DUP(?) STR2 ”相关问题
  • 第1题:

    下列语句中,正确的是______。

    A.static char str[]="China";

    B.static char str[];str="China";

    C.static char str1[5],str2[]={"China"};strl=str2;

    D.static char str1[],str2[];str2={"China"};strcpy(str1,str2);


    正确答案:A

  • 第2题:

    字符串函数strcat(str1,str2)的作用是将字符串str2连接在字符串str1后.


    正确

  • 第3题:

    若有定义:char strl[10],str2[ ]="student"; 以下能把str2中的字符串赋给strl的语句是()。

    A.for(int i=0; i<=strlen(str2); i++) str1[ i ]=str2[ i ];

    B.str1="student";

    C.str1=str2;

    D.for(int i=0; str2[ i ]!=0; i++) str1[ i ]=str2[ i ];


    D

  • 第4题:

    函数调用“strcat(strcpy(strl,str2),str3)”的功能是( )

    A.将字符串strl复制到字符串str2中后再连接到字符串str3之后

    B.将字符串strl连接到字符串str2中后再复制到字符率str3之后

    C.将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后

    D.将字符串str2连接到字符率strl之后再将字符串strl复制到字符串str3中


    正确答案:C
    函数调用strcat(s1,s2)是将s2字符串复制连接到s1字符串之后,使s1字符串变得更长。函数调用strcpy(s1,s2)是将s2字符串复制到s1,使s1字符串的内容与s2字符串的内容相同。函数调用strcat(strcpy(strl,str2),str3)是先执行strcpy(strl,str2),然后再执行strcat(strl,str3),所以其功能是将字符串str2复制到字符串strl中,然后再将字符串str3复制连接到字符串strl之后。正确的选择是C。

  • 第5题:

    字符串函数strcat(str1,str2)的作用是将字符串str2连接在字符串str1后。


    正确