比较两个字符串【不可以使用strcmp】
来源:互联网 发布:淘宝怎么加主播旺信 编辑:程序博客网 时间:2024/06/04 19:57
#include <stdio.h>
int main(int argc, const char *argv[])
{
char a[] = "helalo";
char b[] = "helblo";
int i = 0,sign = 0;
while(a[i] != '\0' && b[i] != '\0')
{
if(a[i] > b[i])
{
sign = 1;
printf("sign = %d\n",sign);
return 0;
}
if(a[i] < b[i])
{
sign = -1;
printf("sign = %d\n",sign);
return 0;
}
i++;
}
if(a[i] != '\0' && b[i] == '\0')
{
sign = 1;
}
if(a[i] == '\0' && b[i] != '\0')
{
sign = -1;
}
printf("sign = %d\n",sign);
return 0;
}
int main(int argc, const char *argv[])
{
char a[] = "helalo";
char b[] = "helblo";
int i = 0,sign = 0;
while(a[i] != '\0' && b[i] != '\0')
{
if(a[i] > b[i])
{
sign = 1;
printf("sign = %d\n",sign);
return 0;
}
if(a[i] < b[i])
{
sign = -1;
printf("sign = %d\n",sign);
return 0;
}
i++;
}
if(a[i] != '\0' && b[i] == '\0')
{
sign = 1;
}
if(a[i] == '\0' && b[i] != '\0')
{
sign = -1;
}
printf("sign = %d\n",sign);
return 0;
}
0 0
- 比较两个字符串【不可以使用strcmp】
- 比较两个字符串长度,不使用strcmp函数
- 不使用strcmp函数比较两个字符串的大小
- 【C语言】模拟strcmp比较两个字符串
- strcmp和memcmp两个字符串比较函数
- 比较两个字符串返回值strcmp(数组版)
- 比较两个字符串返回值strcmp(指针版)
- 提高项目30.8-比较两个字符串,返回值同strcmp()
- c语言比较两个字符串是否相等strcmp
- 字符串比较用strcmp
- 比较字符串大小strcmp
- 字符串比较函数strcmp
- strcmp字符串比较
- 比较字符串strcmp()函数
- C strcmp 字符串比较
- strcmp 字符串比较
- strcmp字符串比较函数
- strcmp()字符串比较函数
- shell小记-测试环境变量是否被设置
- 傲慢是把并购导向失败的最大理由
- 练习三1015
- 操作系统的信号量和管程
- 快速理解C#中的委托与事件
- 比较两个字符串【不可以使用strcmp】
- HIVE 自定义UDF并上传
- c++模版应用实例
- 对象
- Hibernate常见问题
- MyBatis逆向工程自动生成实体类和映射文件
- 内部类
- 单链表逆序(三种方式)
- MyTask4