A、s1=getchar();s2=getchar();
B、scanf(“%s%s”,s1,s2);
C、scanf(“%c%c”,s1,s2);
D、gets(s1);s2=s1;
第1题:
若已包括头文件<string.h>且已有定义char s1[18],s2={"ABCDE"}和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是( )。
A.strcpy(s1,s2)
B.strcpy(s1, "ABCDE");
C.s1="ABCDE";
D.for(i=0;i<6;i++) s1[i]=s2[i];
第2题:
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是( )。
int i=0;
char s1[10]="ABCD",s2[10]="EFG";
Strcat(s1,S2) ;
while(s2[i++]!='\0')
s2[i]=s1[i];
puts(s2);
A.ABC
B.ABCDEF
C.EBCDEFG
D.CBD
第3题:
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是( )。 int i=0; char s1[10]="ABCD",s2[10]="EFG"; strcat(s1,s2); while(s2[i++]!='\0') s2[i]=s1[i]; puts(s2);
A.ABC
B.ABCDEF
C.EBCDEFG
D.CBD
第4题:
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是( )。 int i=0; char s1[10]="ABCD",s2[10]="EFG"; strcat(s1,S2); while(s2[i++]!='\0') s2[i]=s1[i]; puts(s2);
A.ABC
B.ABCDEF
C.EBCDEFG
D.CBD
第5题:
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是( )。 int i=0; char s1[10]="ABCD",s2[10]="EFG"; strcat(s1,s2); while(s2[i++]!='\0') s2[i]=s1[i]; puts(s2);
A.ABC
B.ABCDEF
C.EBCDEFG
D.CBD