首页 > 编程 > C++ > 正文

C语言字符串大小比较

2020-05-23 14:16:26
字体:
来源:转载
供稿:网友

本文给大家分享给大家的是C语言的字符串大小比较的函数,有需要的小伙伴可以参考下。

C语言字符串大小比较

 

 
  1. #include <stdio.h> 
  2. #include <string.h> 
  3.  
  4. int fun(char *a,char *b) 
  5. int i = 0,j = 0; 
  6. while(a[i]&&b[j]) 
  7. if(a[i]-b[j]>0) 
  8. return 1; 
  9. else if(a[i]-b[j]<0) 
  10. return -1; 
  11. i++,j++; 
  12.  
  13. if(strlen(a)==i&&strlen(b)==j) 
  14. return 0; 
  15. else if(strlen(a)==i) 
  16. return -1; 
  17. else 
  18. return 1; 
  19.  
  20. int main() 
  21. char a[100]; 
  22. char b[100]; 
  23. printf("/n"); 
  24. printf("*******比较两个字符串的大小:*******/n"); 
  25. printf("/n"); 
  26. printf("输入第一个字符串:"); 
  27. scanf("%s",a); 
  28. printf("输入第二个字符串:"); 
  29. scanf("%s",b); 
  30. printf("%d/n",fun(a,b)); 
  31. return 0; 

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表