题目描述
输入两个长度小于1000的字符串,比较其字典序大小,输出>或<或=。
样例输入 Copy
abc
abd
样例输出 Copy
<
思路:刚看到这题我很迷呀,我理解的是字符串全部的ASCLL码的总和比较大小,但不是,我室友告诉我他应该是一个一个比的,比如a和xgshgdhjsj比大小,a没有x大,所以结果输出为<。
源代码如下:
#include#include int main() { char a[1000],b[1000]; scanf("%s%s",a,b); int min=(strlen(a) b[i]) { flag=1; break; } if(a[i]0) printf(">"); else if(flag==0&&strlen(a)==strlen(b)) printf("="); else if(flag==-1) printf("<"); else if(flag==1) printf(">"); return 0; }
堆堆加油
c语言## 字符串## 代码欢迎分享,转载请注明来源:内存溢出
评论列表(0条)