比较字符串a和b的大小
生活随笔
收集整理的這篇文章主要介紹了
比较字符串a和b的大小
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<stdio.h>
int compare(char a[],char b[])
{int i,a_length,b_length,min_length;a_length = strlen(a);b_length = strlen(b);/*保證a_length是最小的*/if(a_length > b_length){min_length = b_length;}min_length = a_length;for(i = 0;i < a_length;i++){if(a[i] > b[i])return 1;if(a[i] < a[i])return -1;}/*如果符合i < a_length的a[i]和b[i]都相等*/if(a_length > b_length)return 1;if(a_length < b_length)return -1;if(a_length == b_length)return 0;
}int main()
{int result;char a[] = "dddd";char b[] = "abcdeff";result = compare(a,b);printf("result is %d",result);
}
轉載于:https://my.oschina.net/liangzhenghui/blog/98905
總結
以上是生活随笔為你收集整理的比较字符串a和b的大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输入5门学科的成绩,编写程序求其平均分。
- 下一篇: 我们为什么会爱上一个人?