C语言字符串大小比较

作者:hebedich 时间:2022-06-02 14:15:17 

C语言字符串大小比较


#include <stdio.h>
#include <string.h>

int fun(char *a,char *b)
{
 int i = 0,j = 0;
 while(a[i]&&b[j])
 {
   if(a[i]-b[j]>0)
     return 1;
   else if(a[i]-b[j]<0)
     return -1;
   i++,j++;

}
 if(strlen(a)==i&&strlen(b)==j)
   return 0;
 else if(strlen(a)==i)
 {
   return -1;
 }
 else
   return 1;
}

int main()
{
 char a[100];
 char b[100];
 printf("\n");
 printf("*******比较两个字符串的大小:*******\n");
 printf("\n");
 printf("输入第一个字符串:");
 scanf("%s",a);
 printf("输入第二个字符串:");
 scanf("%s",b);
 printf("%d\n",fun(a,b));
 return 0;
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

标签:c语言,字符串大小比较
0
投稿

猜你喜欢

  • Java面向对象之内部类案例讲解

    2021-09-16 13:28:19
  • 解决使用IDEA时跳转到.class的问题

    2022-07-12 20:46:37
  • Android SurfaceView预览变形完美解决方法

    2021-11-14 10:29:22
  • 解决微服务中关于用户token处理到的坑

    2022-05-21 08:31:03
  • 如何在Unity中检测死循环和卡死

    2023-12-18 00:55:17
  • Spring Cache抽象-使用SpEL表达式解析

    2023-08-23 11:46:44
  • SpringBoot JS-SDK自定义微信分享的实现

    2023-11-10 05:08:28
  • Java在制作jar包时引用第三方jar包的方法

    2023-02-18 23:25:10
  • Maven 错误找不到符号的解决方法

    2021-07-19 09:03:02
  • Java实现的简单网页截屏功能示例

    2021-05-25 13:50:35
  • java基础的详细了解第八天

    2023-11-08 10:47:47
  • 浅析Java编程中枚举类型的定义与使用

    2021-07-04 23:46:16
  • C#开发教程之利用特性自定义数据导出到Excel

    2023-03-02 22:55:42
  • C# 正则表达式进阶

    2022-12-26 01:56:32
  • eclipse创建java项目并运行的详细教程讲解

    2022-09-27 20:15:13
  • Unity的OnOpenAsset实用案例深入解析

    2021-05-30 01:37:16
  • SpringBoot 文件上传和下载的实现源码

    2021-05-28 14:12:46
  • Java超详细讲解设计模式中的命令模式

    2023-07-26 15:23:11
  • Android开发工程中集成mob短信验证码功能的方法

    2022-12-15 06:37:02
  • Java实现三子棋小游戏

    2022-09-12 01:27:20
  • asp之家 软件编程 m.aspxhome.com