比较两个字符串的大小
题目描述
设计函数,比较两个字符串的大小。每个字符串长度不超过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;
}
比较两个字符串的大小相关推荐
- 如何比较两个字符串的大小
要求:现有两个任意字符串s1,s2需要比较它们的大小. 在Java中可以使用compareTo()方法来对两个字符串比较大小. String类关于compareTo()方法的解释如下: If they ...
- 比较两个字符串的大小(C)
//头文件 #include <stdio.h> #include <stdlib.h> //定义字符串比较函数 int str_compare(char *str, char ...
- c语言怎么比较两个字母大小,C语言strcmp()函数:比较两个字符串的大小
函数名: strcmp 头文件: 函数原型: int strcmp(const char *str1,const char *str2); 功 能: 比较两个字符串的大小,区分大小写 参 数: ...
- php 字符串的比较大小,php怎么比较两个字符串的大小
比较字符串是任何编程语言的字符串处理功能中重要的特性之一.在PHP中除了可以使用比较运算符号(==.)加以比较外,还提供了一系列的比较函数,使PHP可以进行更复杂的字符串比较.如strcmp().st ...
- 字符串排序思路,或者叫做两个字符串比较大小
字符串对象本质上是字符数组.字符串的排序归结为其对应的字符数组的排序(不是数组内部排序,而是数组之间的比较和排序). 而字符都有对应的码值,单就英文字母a~z来说,各个字母对应码值相对是升序的,即a的 ...
- Java中两个字符串进行大小比较
一:大小比较:使用 String.compareTo 方法 compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序) 1.如果字符串相等返回值0 2.如果第一个字符和参 ...
- 怎么比较两个字符串的大小?
不是按照字符串长度比较!!! 比较的是字符的ASCII码!!! 从字符串左边往右边依次比较, 相等就比较下两个字符, 遇到不相等的两个字符,哪个字符的ASCII码大就是哪个字符串大. 再次强调!与字符 ...
- C++ 比较两个字符串的“大小”
很简单的交互式代码-比较字符串 作者:JC // stringCompare function #include <iostream> #include <string>usi ...
- c语言怎么比较两个字母大小,编写一个C语言函数,比较两个字符串的大小
满意答案 #include int MyStrcmp(char *p1,char *p2) { int i = 0; for(;((p1[i] != '\0') && (p2[i] ! ...
最新文章
- Docker容器压力测试查看CPU权重
- DSP基础算法与模型研究
- .NET6之MiniAPI(十六):数据保护
- 70%以上程序员,不懂数据结构和算法!
- Replication的犄角旮旯(二)--寻找订阅端丢失的记录
- 第二阶段团队冲刺站立会议05
- VMware中安装Linux系统详细步骤
- 用计算机算出你的姓名,生辰八字在线计算器,怎么看自己生辰八字
- 计量检定与计量校准证书的区别
- 文件夹删不掉需要管理员权限怎么办 删除需要管理员权限的办法
- 2020美团实习试题
- ysdk应用宝渠道接入问题记录
- 【缺陷检测】基于matlab GUI印刷电路板自动缺陷检测【含Matlab源码 1912期】
- 十分钟看懂数据库——数据库入门级语言总结
- Python爬虫之知乎采集工具
- android packagemanagerservice目录,Android重学系列 PackageManagerService的启动与安装(下)
- word中套用表格样式在哪里_在Word2010中,关于“套用内置表格样式”的用法,下列说法正确的是_学小易找答案...
- 6. 修改docker端口 (映射宿主机和docker容器中的端口)
- 使用easygui制作app
- 对要学习编程人员的忠告