首页 分享 字符串大小,输入两个长度小于1000的字符串,比较其字典序大小,输出>或<或=。

字符串大小,输入两个长度小于1000的字符串,比较其字典序大小,输出>或<或=。

来源:花匠小妙招 时间:2024-12-18 14:05

最新推荐文章于 2022-10-13 17:06:13 发布

元堆堆 于 2021-12-16 11:46:07 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

题目描述
输入两个长度小于1000的字符串,比较其字典序大小,输出>或<或=。
样例输入 Copy
abc
abd
样例输出 Copy
<

思路:刚看到这题我很迷呀,我理解的是字符串全部的ASCLL码的总和比较大小,但不是,我室友告诉我他应该是一个一个比的,比如a和xgshgdhjsj比大小,a没有x大,所以结果输出为<。

源代码如下:

#include<stdio.h> #include<string.h> int main() { char a[1000],b[1000]; scanf("%s%s",a,b); int min=(strlen(a)<strlen(b))?strlen(a):strlen(b); int flag=0; for(int i=0;i<min;i++) { if(a[i]>b[i]) { flag=1; break; } if(a[i]<b[i]) { flag=-1; break; } } if(flag==0&&(strlen(a)-strlen(b))<0) printf("<"); if(flag==0&&(strlen(a)-strlen(b))>0) printf(">"); else if(flag==0&&strlen(a)==strlen(b)) printf("="); else if(flag==-1) printf("<")

12345678910111213141516171819202122232425262728

相关知识

1.字符串详解
寻找字符串
字符串相关问题
字符串
KMP 字符串匹配 SDNU 1100 字符串查找 HDU 2087 剪花布条
定义一个函数count,统计字符串中字符出现频数, 输入一个字符串,输出一个表,
LeetCode习题整理(中等)I
Python 字符串格式化输出的3种方式
2021年1月学考选考技术知识点之字符串问题
字符串常用方法

网址: 字符串大小,输入两个长度小于1000的字符串,比较其字典序大小,输出>或<或=。 https://www.huajiangbk.com/newsview1165699.html

所属分类:花卉
上一篇: 第75天,凤仙花果实的对比
下一篇: 樱桃花开得多,坐果率低,为何开完

推荐分享