两个字符串比较大小的程序C语言
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 14:29:30
两个字符串比较大小的程序C语言
两个字符串s1和s2,若s1=s2时,返回值为0;若s1不等于s2时,返回它们二者第一个不同字符的ASCII码差值(如"BOY"与"BAD",第二个字母不同,"O"与"A"之差为79-65=14).如果s1 > s2,则输出正值;如果s1 < s2,则输出负值.
两个字符串s1和s2,若s1=s2时,返回值为0;若s1不等于s2时,返回它们二者第一个不同字符的ASCII码差值(如"BOY"与"BAD",第二个字母不同,"O"与"A"之差为79-65=14).如果s1 > s2,则输出正值;如果s1 < s2,则输出负值.
楼主看看这个是否满足你的需要……
#include
main()
{
char s1[30]="",s2[30]="";
int i=0;
gets(s1); gets(s2);
while(s1[i]!='\0'&&s2[i]!='\0')
{
if (s1[i]!=s2[i]) break; /*找到不同的那一项*/
i++;
}
printf("%d",s1[i]-s2[i]);
/*如果字符串完全相同,就是最后一个字符相减,但是因为它们相同,自然输出0*/
}
#include
main()
{
char s1[30]="",s2[30]="";
int i=0;
gets(s1); gets(s2);
while(s1[i]!='\0'&&s2[i]!='\0')
{
if (s1[i]!=s2[i]) break; /*找到不同的那一项*/
i++;
}
printf("%d",s1[i]-s2[i]);
/*如果字符串完全相同,就是最后一个字符相减,但是因为它们相同,自然输出0*/
}
两个字符串比较大小的程序C语言
C语言,比较两个字符串S1和S2的大小
c语言的问题编一个程序,将两个字符串s1,s2比较,如果s1>s2,输出一个正数;s1
C语言:编写一程序实现比较任意个字符串的大小.实现比较排序时定义函数完成,函数参数可选指针数组.
2、下面的程序用来比较两个字符串a和b的大小,如果字符串a大于字符串b,则输出“a>b”,否则输出“ab)
怎样编写一个C语言程序比较两个数的大小?
C语言比较两个数字的大小
C语言比较两个数的大小
C语言比较5个数的大小程序问题
求救C语言问题!编写一个程序:比较两个字符串是否相同,如果相同,则返回值是0,否则,返回前两个非相配的字符的差值(用pr
C语言程序,要求两个数通过函数调用比较两个数的大小,并把大数返回给主调函数,输出这个数.
2、请设计一个程序,程序包括下列功能:(1) 让用户依次输入两个字符串s1和s2; (2) 比较两个字符串的长度