下面哪个表达式不能将两个字符串$s1和$s2串联成一个单独的字符串()。
第1题:
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(strcmp(s1, s2)>0)S;
第2题:
判断字符串s1是否大于字符串s2,应该使用( )。
A.if(strcmp(s1,s2)<0)
B.if(s1>s2)
C.if(strcmp(s2,s1)<0)
D.if(strcmp(s1,s2))
第3题:
下述语句中,在字符串sl和s2相等时显示“they are Equal”的是( )。
A.if(*s1==*s2) puts("they are Equal");
B.if(!strcmp(s1,s2)) puts("they are Equal");
C.if(s1==s2) Puts("they are Equal");
D.if(strcmp(s1,s2)) puts("they are Equal”);
第4题:
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。
A.if(strcmp(s2,s1)==0)ST;
B.if(s1===s2)ST;
C.if(strcpy(s1,s2)==1)ST;
D.if(s1,s2==0)ST;
第5题:
阅读以下函数: fun(char *s1,char *s2) { int i=0; while(s1[i]==s2[i]&&s2[i]!='\0')i++; return(s1[i]=='\0'&&s2[i]=='\0'); } 此函数的功能是( )。
A.将s2所指字符串赋给s1
B.比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C.比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D.比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
第6题:
设char *s1, *s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()
第7题:
设字符串S1= “ABCDEF”,S2= “PQRS”,则运算S=CONCAT(SUB(S1,2,LEN(S2)),SUB(S1,LEN(S2),2))后的串值为()。
第8题:
判断字符串s1是否大于字符串s2,错误的使用有()
第9题:
$s1+$s2
“{$s1}{$s2}”
$s1.$s2
implode(‘’,array($s1,$s2))/
第10题:
if(s1==s2)
if(s1=s2)
if(strcmp(s1,s2))
if(strcmp(s1,s2)==0)
第11题:
第12题:
s1=s2
s1==s2
strcpy(s1,s2)==0
strcmp(s1,s2)==0
第13题:
以下说法中错误的是
A.strcpy(A,B)函数是将A字符串的内容复制到B字符串中
B.strlen(cha*s)返回字符串S的长度,未尾的字符不计算在内
C.char a[20]="string";中字符串长度为6
D.strstr(S1,S2)函数在字符串S1中从左边开始查找字符串S2,若查找成功则返回S2在S1中首次出现的位置,否则返回NULL,如果S2为"",则返回S1。
第14题:
下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。
A.if(*s1=*s2) puts("they are Equal");
B.if(!strcmp(s1,s2)) puts("they are Equal");
C.if(s1==s2) puts("they are Equal");
D.if(strcmp(s1,s2)) puts("they are Equal");
第15题:
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;
第16题:
下列选项中,能够满足“若字符串sl等于字符串s2,则执行ST”要求的是( )。
A.if(stremp(s2,s1)==0)ST;
B.if(s1==s2)ST;
C.if(strcpy(sl,s2)==l)ST;
D.if(sl,s2==O)ST;
第17题:
下述语句中,在字符串s1和s2相等时显示”they are Equal”的是( )。
A)if(*s1==*s2)
puts("they are Equal");
B)if(!strcmp(s1,s2))
puts("they are Equal");
C)if(s1=s2)puts(”they are Equal”);
D)if(strcmp(s1,s2))
puts(”they are Equal”);
第18题:
为了判断两个字符串s1和s2是否相等,应当使用()
第19题:
若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=()。
第20题:
以下哪些可以把字符串$s1和$s2组成一个字符串?()
第21题:
if(strcmp(s2,s1)==0) ST;
if(s1==s2) ST;
if(strcpy(s1,s2)==1) ST;
if((s1-s2)==0) ST;
第22题:
“Nanjing&Shanghai”
“Nanjing&Nanjing”
“ShanghaiNanjing”
“Shanghai&Nanjing”
第23题:
$s1+$s2
“{$s1}{$s2}”
$s1.$s2
implode(‘’,array($s1,$s2))