网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

以下程序段的作用是将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


参考答案

更多 “ 以下程序段的作用是将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 ” 相关考题
考题 执行语句序列char strl[10]="ABCD",str2[10]="XYZxyz";for (int i=0; strl[i]=str2[i]; i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。

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

考题 下面函数的功能是 char*fun(char*strl,char*str2) { while((*strl)(*str2++=*strl++)); return str2;}A.求字符串的长度B.比较两个字符串的大小C.将字符串str1复制到字符串str2中D.将字符串str1接续到字符串str2中

考题 阅读下列程序,写出程序的运行结果【】。 include void main() { charstr1[ ]: "Hello, 阅读下列程序,写出程序的运行结果【 】。include<iostream. h>void main() { char str1[ ]: "Hello, World?;char str2[100];int i=0;do{if (str1[i]>= 'a' str1[i]<= 'z' )str2[i]=str1[i]-32;elsestr2[i]=strl [i];i++;}while(strl[i]!='\0');str2[i]='\0';cout<<str1<<end1;cout<<str2<<end1;}

考题 下列语句中,正确的是______。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);

考题 函数调用“strcat(strcpy(strl,str2),str3)”的功能是( )A.将字符串strl复制到字符串str2中后再连接到字符串str3之后B.将字符串strl连接到字符串str2中后再复制到字符率str3之后C.将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后D.将字符串str2连接到字符率strl之后再将字符串strl复制到字符串str3中

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

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

考题 若有定义: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 ];