编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/13 04:56:38
编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10)
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=-1;
return flag;
}
哪错了?
#include
#include
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=1;
return flag;
}
int main(void)
{
char s[2][100];
int result,i;
for(i=0;i
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=-1;
return flag;
}
哪错了?
#include
#include
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
flag=1;
else if(strcmp(s1,s2)==0)
flag=0;
else
flag=1;
return flag;
}
int main(void)
{
char s[2][100];
int result,i;
for(i=0;i
main函数之前声明函数,或者后写main
#include
#include
int strcomp(char s1[],char s2[]);
int main(void)
……
strcomp函数构造是没写参数类型
……
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
……
初步就这两个问题吧.
第三个问题出现了:
case'1':……
case ‘0’:……
改为
case 1:…
case 0:…
#include
#include
int strcomp(char s1[],char s2[]);
int main(void)
……
strcomp函数构造是没写参数类型
……
int strcomp(char s1[],char s2[])
{
int flag;
if(strcmp(s1,s2)>0)
……
初步就这两个问题吧.
第三个问题出现了:
case'1':……
case ‘0’:……
改为
case 1:…
case 0:…
编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0,-1,分别表示s1>s2,s1=s2,s10
编写函数strcomp(s1,s2),实现两个字符串的比较,返回值为1,0或-1,分别表示s1>s2,s1
C语言,比较两个字符串S1和S2的大小
c语言的问题编一个程序,将两个字符串s1,s2比较,如果s1>s2,输出一个正数;s1
求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数
C语言,编写一个函数squeeze(s1,s2),能从字符串s1中删去所有与字符串s2中相同的字符.
(s3-s2)/s2-(s2-s1)/s1=?
如果s1和s2定义为字符,那么是否可以用s1==s2,s1>s2之类的比较?
下面函数的功能是 a(s1,s2) char s1[],s2[];{while(*s2++=*s1++)}
编制一个将两个字符串交叉合并的函数Merge(s1,s2),例如Merge(“123”,”abc”)的返回结果是1a2b
如果,s1和s2是两个字符串,可以用库函数strcpy(s1,s2)比较这两个字符串的大小?可以吗?
strcpy(s1,s2)的两个问题?