题目描述
设计函数,比较两个字符串的大小。每个字符串长度不超过50。

输入要求
从键盘分别读入两个字符串,每个字符串以换行符结束。

输出要求
比较两个串的大小,输出相应的结果。

输入样例
Hello
hi

输出样例
Hello < hi

#include<stdio.h>
int mystrcmp(char *str1,char *str2)
{int i,c;for(i=0;str1[i]||str2[i];i++){if(str1[i]!=str2[i]){c=str1[i]-str2[i];break;}}if(str1[i]=='\0'&&str2[i]=='\0')c=0;return c;
}
int main()
{char s1[51],s2[51];
int k;
gets(s1);
gets(s2);
k=mystrcmp(s1,s2);
if(k>0)           printf("%s > %s\n",s1,s2);
else if(k==0)       printf("%s = %s\n",s1,s2);
else              printf("%s < %s\n",s1,s2);
return 0;
}

比较两个字符串的大小相关推荐

  1. 如何比较两个字符串的大小

    要求:现有两个任意字符串s1,s2需要比较它们的大小. 在Java中可以使用compareTo()方法来对两个字符串比较大小. String类关于compareTo()方法的解释如下: If they ...

  2. 比较两个字符串的大小(C)

    //头文件 #include <stdio.h> #include <stdlib.h> //定义字符串比较函数 int str_compare(char *str, char ...

  3. c语言怎么比较两个字母大小,C语言strcmp()函数:比较两个字符串的大小

    函数名:  strcmp 头文件: 函数原型:  int strcmp(const char *str1,const char *str2); 功 能:   比较两个字符串的大小,区分大小写 参 数: ...

  4. php 字符串的比较大小,php怎么比较两个字符串的大小

    比较字符串是任何编程语言的字符串处理功能中重要的特性之一.在PHP中除了可以使用比较运算符号(==.)加以比较外,还提供了一系列的比较函数,使PHP可以进行更复杂的字符串比较.如strcmp().st ...

  5. 字符串排序思路,或者叫做两个字符串比较大小

    字符串对象本质上是字符数组.字符串的排序归结为其对应的字符数组的排序(不是数组内部排序,而是数组之间的比较和排序). 而字符都有对应的码值,单就英文字母a~z来说,各个字母对应码值相对是升序的,即a的 ...

  6. Java中两个字符串进行大小比较

    一:大小比较:使用 String.compareTo 方法 compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序) 1.如果字符串相等返回值0 2.如果第一个字符和参 ...

  7. 怎么比较两个字符串的大小?

    不是按照字符串长度比较!!! 比较的是字符的ASCII码!!! 从字符串左边往右边依次比较, 相等就比较下两个字符, 遇到不相等的两个字符,哪个字符的ASCII码大就是哪个字符串大. 再次强调!与字符 ...

  8. C++ 比较两个字符串的“大小”

    很简单的交互式代码-比较字符串 作者:JC // stringCompare function #include <iostream> #include <string>usi ...

  9. c语言怎么比较两个字母大小,编写一个C语言函数,比较两个字符串的大小

    满意答案 #include int MyStrcmp(char *p1,char *p2) { int i = 0; for(;((p1[i] != '\0') && (p2[i] ! ...

最新文章

  1. Docker容器压力测试查看CPU权重
  2. DSP基础算法与模型研究
  3. .NET6之MiniAPI(十六):数据保护
  4. 70%以上程序员,不懂数据结构和算法!
  5. Replication的犄角旮旯(二)--寻找订阅端丢失的记录
  6. 第二阶段团队冲刺站立会议05
  7. VMware中安装Linux系统详细步骤
  8. 用计算机算出你的姓名,生辰八字在线计算器,怎么看自己生辰八字
  9. 计量检定与计量校准证书的区别
  10. 文件夹删不掉需要管理员权限怎么办 删除需要管理员权限的办法
  11. 2020美团实习试题
  12. ysdk应用宝渠道接入问题记录
  13. 【缺陷检测】基于matlab GUI印刷电路板自动缺陷检测【含Matlab源码 1912期】
  14. 十分钟看懂数据库——数据库入门级语言总结
  15. Python爬虫之知乎采集工具
  16. android packagemanagerservice目录,Android重学系列 PackageManagerService的启动与安装(下)
  17. word中套用表格样式在哪里_在Word2010中,关于“套用内置表格样式”的用法,下列说法正确的是_学小易找答案...
  18. 6. 修改docker端口 (映射宿主机和docker容器中的端口)
  19. 使用easygui制作app
  20. 对要学习编程人员的忠告

热门文章

  1. linux awk命令详解(一) awk语法 awk运算 awk数组
  2. DWG文件怎么转成PDF格式?介绍两种方式
  3. Debian6.0安装后系统基本配置
  4. 关于scanf函数返回值被忽略的解决方法
  5. CSS、CSS3选择器
  6. SVN客户端TortoiseSVN基本使用方法步骤-初人指南
  7. 解决win7提示不是正版的问题
  8. 基于PHP的旅游管理系统
  9. jquery开发公众号素材管理页面
  10. 软件测试基础篇1--探索式软件测试中用到的一些方法