进上市公司上班很难吗:数组编程:将2个字符串s1和s2比较。若s1>s2输出1;若s1=s2,输出0;若s1<s2,输出-1(不能用strcmp函数)
来源:百度文库 编辑:高校问答 时间:2024/04/28 20:33:58
#include<iostream.h>
#include<string.h>
int min(int a,int b)
{
return ((a<b)?a:b);
}
void main()
{
char a[1000],b[1000];
int lena,lenb,i,t,res,flag=0;
cin>>a>>b;
lena=strlen(a);
lenb=strlen(b);
t=min(lena,lenb);
for(i=0;i<t;i++)
if (a[i]>b[i])
{
res=1;
flag=1;
break;
}
else if (a[i]<b[i])
{
res=-1;
flag=1;
break;
}
if (!flag)
if (lena>lenb)
res=1;
else if (lena<lenb)
res=-1;
else
res=0;
cout<<res<<endl;
}
数组编程:将2个字符串s1和s2比较。若s1>s2输出1;若s1=s2,输出0;若s1<s2,输出-1(不能用strcmp函数)
将字符串s1和s2比较,若s1>s2,返回值为正;若s1==s2,返回值为0;若s1<s2,返回值为负。
编程实现将两个已按升序字符串s1和s2,按升序合并到字符串s3中
将二个字符串s1和s2进行比较,若s1>s2,函数返回值为正数;若s1==s2,函数返回值为0;
比较字符串S1和字符号串S2可以采用的方法是()
C++编程,将字符串“Hello,C++!”赋给一个字符数组,然后从第一个字母开始间隔地输出该串
C语言编程-用数组方法编写函数strcmp,比较两个字符串的大小。
编程,将一个包含有20个数据的数组M分成两个:正数数组P和负数数组N,并分别把这两个数组中数据的个数显示出
帮忙编个程序:两个二维字符数组,各有字符串若干.要求将两者合并,合并后的字符数组中不能出现相同的字符串
C++字符串比较,将比较值送给以个变量。