判断字符串s1的长度是否大于字符串s2的长度,应使用( )。
A、if(s1>s2)
B、if(strcmp(s1,s2))
C、if(strlen(s1)>strlen(s2))
D、if(strcat(s1)>strcat(s2))
判断字符串s1的长度是否大于字符串s2的长度,应使用( )。
A、if(s1>s2)
B、if(strcmp(s1,s2))
C、if(strlen(s1)>strlen(s2))
D、if(strcat(s1)>strcat(s2))
若以下函数实现字符串的复制,则下划线处正确的表达式为()。 abcd ( char *s1, char *s2 ) { while ( ) ; }
A、*s2=*s1
B、s1++!=’\0’
C、s2=s1
D、*s2++ = *s1++
判断字符串s1是否大于字符串s2,应当使用( )。
A.if(s1>s2) B.if(strcmp(s1,s2))
C.if(strcmp(s2,s1)>0)D.if(strcmp(s1,s2)>0)
输入两个字符串s1和s2(长度均小于100),比较二者的大小: 若s1大于s2,输出1; 若二者相等,输出0 若s1小于s2,输出-1 即实现库函数strcmp的功能,不允许调用strcmp。
若系统S1采用死锁避免方法,S2采用死锁检测方法。下列叙述中,正确的是:
A、S1会限制用户申请资源的顺序,而S2不会
B、S1需要进程运行所需资源总量信息,而S2不需要
C、S1不会给可能导致死锁的进程分配资源,而S2会
D、以上叙述都不对
判断两个字符串是否相等,正确的表达方式是().
A、while(s1= =s2)
B、while(s1=s2)
C、while(strcmp(s1,s2)= =0)
D、while(strcmp(s1,s2)=0)
【习题4-2】若s1和s2为串,给出使sl//s2=s2//sl成立的所有可能的条件(其中,“//”表示两个串连接运算符)。 (1) (2) (3) (4)
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!