若有说明char s1[30]="The city",s2[]="is beautiful";,则在使用函数strcat(s1,s2)后,结果是( )。
A.s1的内容更新为The city is beautiful\0
B.s1的内容更新为is beaut\0
C.s1的内容更新为The city\0is beautiful\0
D.s1的内容更新为The cityis beautiful\0
第1题:
以下程序的输出结果是( )。
include<stdlib.h>
main()
{char*s1,*s2,m;
s1=s2=(char*)malloc(sizeof(char));
*s1=15;
*s2=20;
m=*s1+*s2:
printf("%d\n",m);
}
第2题:
下列可以实现两个字符串之间比较的库函数是:
A.void strcmp(char *s1 ,char *s2)
B.int strcmp(char *s1 ,char *s2)
C.char *strcat(char* dest,char *src)
D.itoa(int n,char *s)
第3题:
判断字符串s1的长度是否大于字符串s2的长度,应使用()。
A.if(s1>s2)
B.if(strcmp(s1,s2))
C.if(strlen(s1)>strlen(s2))
D.if(strcat(s1)>strcat(s2))
第4题:
假设串S1=“data”,S2=“stru”,则函数strlen(strcat (S1,S2))__________.
第5题:
能将字符串s2连接到字符串s1之后的函数调用是:
A.strcpy(s2,s1)
B.strcpy(s1,s2)
C.strcat(s1,s2)
D.strcat(s2,s1)