1240: 函数strcmp的设计
2024-10-08 06:38:15
#include <string.h>
#include <stdio.h>
int mycmp(char*s1,char*s2);
int main()
{
int sum;
char s1[100],s2[100];
memset(s1,'\0',100);
memset(s2,'\0',100);
while(scanf("%s%s",s1,s2)!=EOF)
{
sum=mycmp(s1,s2);
if(sum==0) printf("0\n");
if(sum>0) printf("1\n");
if(sum<0) printf("-1\n");
memset(s1,'\0',100);
memset(s2,'\0',100);
}
return 0;
}
int mycmp(char*s1,char*s2)
{
int sum=0,i=0;
while(s1[i]!='\0'||s2[i]!='\0')
{
if(s1[i]!=s2[i])
{
sum+=s1[i]-s2[i];
i++;
break;
}else i++;
}
return sum;
}
最新文章
- VBoxManage命令
- 如何在LIRE搜索中使用多特征
- [Angularjs]系列——学习与实践
- [USACO08DEC] Trick or Treat on the Farm
- 课堂scrum站立会议
- 转(linux shell)
- 欧拉路径Hrbust1351
- oracle学习 二(持续更新中)
- HP QC(Quality Center)在Windows 7 IE8 IE9下不能工作解决方案
- python locals()和globals()
- pureftpd的搭建
- 从零搭建LNMP环境
- Java中的集合框架(下)
- Python爬虫基本原理
- Web Api 过滤器之 AuthorizationFilter 验证过滤器
- windows----------如何禁用PC端微信的开机启动
- (贪心 线段不相交问题)codeVs 1214 线段覆盖
- C++ 中的导致编译错误汇总
- 深入浅出javascript(三)封装和继承
- Corel Video Studio Pro X5