c语言中字符串怎么进行比较大小

如C++↙BASIC↙QUICK↙Ada↙Pascal↙上面几组数谁大谁小?... 如C++↙
BASIC↙
QUICK↙
Ada↙
Pascal↙
上面几组数谁大谁小?
展开
 我来答
哀微浮柔婉
2019-03-12 · TA获得超过4019个赞
知道大有可为答主
回答量:3150
采纳率:32%
帮助的人:413万
展开全部
您好,我是软件之家的♂北极熊熊,很高兴为您解答。
c语言字符串的比较规则就是按两个字符串从头开始比较字符的ascii码大小
比如"abc">"aacvs",和长度没关系
从第一个字符开始比,如果字符串a的字符>字符串b的字符,则a>b
如果相同,就一直往后比
如满意,谢谢五星采纳~~~~~
tang803397
2009-08-26 · TA获得超过826个赞
知道小有建树答主
回答量:811
采纳率:0%
帮助的人:771万
展开全部
逐个单词比较 如果出现不等就跳出 一直比较到'\0'
也就是根据ASCII码进行比较 a-z 97-122 A-Z 65-90 所以小写字母比大写字母大 例如BASIC 和QUICK比较 由于b比q小 所以 直接就是QUICK大
例如asdf 和asff比较 由于第三个字母f比d大 所以 asff大
所以上面的Ada<BASIC<C++<Pascal<QUICK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
多功能刀
2009-08-26 · 超过14用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:40.8万
展开全部
按照字典序从前到后来比,BASIC和QUICK,B的ascii码比Q小,则BASIC小,如果BC和BD,则BC<BD。Ada<BASIC<Pascal<QUICK
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿四哥vlog
2021-04-29 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:607
采纳率:0%
帮助的人:27.7万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式