满意答案

zxd861103

2014.04.15

采纳率:55%    等级:9

已帮助:563人

#include<iostream.h>

#include<string.h>

int min(int a,int b)

{

return ((a<b)?a:b);

}

void main()

{

char a[1000],b[1000];

int lena,lenb,i,t,res,flag=0;

cin>>a>>b;

lena=strlen(a);

lenb=strlen(b);

t=min(lena,lenb);

for(i=0;i<t;i++)

if (a[i]>b[i])

{

res=1;

flag=1;

break;

}

else if (a[i]<b[i])

{

res=-1;

flag=1;

break;

}

if (!flag)

if (lena>lenb)

res=1;

else if (lena<lenb)

res=-1;

else

res=0;

cout<<res<<endl;

}

00分享举报

c语言两个字符串比较,将两个字符串s1和s2比较,如果s1s2,数组编程:将2个字符串s1和s2比较。若s1s2输出1;若s1=s2,输出0;若s1s2,输出-1(不能用strcmp函数)...相关推荐

  1. 写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int strcmp(char * p1 ,char * p2); 设p1指向字符串s1, p2指向字符串s2。要求当s1=s2

    写一函数,实现两个字符串的比较.即自己写一个strcmp函数,函数原型为int strcmp(char * p1 ,char * p2); 设p1指向字符串s1, p2指向字符串s2.要求当s1=s2 ...

  2. 25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字 符串。

    25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字 符串. 例如,输入:beijing ...

  3. java输入两个整数_求平均值._用C语言编写:完成从键盘输入两个整数a和b,求平均值ave,并输出平均值...

    #includevoid main(){int a,b,ave;printf("输入两个整数:');scanf("%d%d",&a,&b);ave=(a+ ...

  4. 比较两字符串的大小c语言,C语言strcmp函数

    C语言strcmp函数教程 在 也就是说,如果比较字符串 str1 和 str2,如果字符串 str1 的长度大于字符串 str2,但 str1 的字符却比 str2 的字符小,那么也是字符串 str ...

  5. C语言strcmp()函数:比较两个字符串

    C语言 strcmp() 函数用于对两个字符串进行比较(区分大小写). 头文件:#include <string.h> 语法/原型: int strcmp(const char* stri ...

  6. ACMNO.16用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数 输入 X 输出 X的

    题目描述 用迭代法求 . 求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001.输出保留3位小数 输入 X 输出 X的平方根 样例输 ...

  7. 【c语言】输入两个数,交换这两个数后,再输出

    <程序设计基础实训指导教程-c语言>杨莉 龚义建 科学出版社 ISBN 978-7-03-032846-5 p9 2.1.2 上机实训内容 [实训内容3] 编程实现:输入两个数,交换这两个 ...

  8. C语言学习之编程实现:输入长方形的两个边长a, b和一个整数k。k=1时,输出长方形的周长 l; k=2时 ,输出长方形的面积s;当k=3时 , 输出长方形的周长1和面积s

    C语言学习 编程实现:输入长方形的两个边长a, b和一个整数k.k=1时,输出长方形的周长 l; k=2时 ,输出长方形的面积s;当k=3时 , 输出长方形的周长1和面积s #include < ...

  9. C语言试题三十三之比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。

    1. 题目 请编写函数function,它的功能是:比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字符串. 2 .温馨提示 ...

最新文章

  1. php文件下载脚本,PHP文件下载实例代码浅析
  2. php 注册登录,邮件确认激活
  3. SpringBoot下的工作流Activiti开发
  4. JS DATE对象详解
  5. boost::graph模块实现bfs算法的测试程序
  6. python如何运行一个python程序_python如何运行?第一个python小程序示范
  7. Web前端的学习路线到底是什么,看完秒懂!
  8. 搭建公司内部的NuGet服务器
  9. LOJ2319「NOIP2017」列队
  10. Nginx是如何处理一个HTTP请求的
  11. win7 计算机 地址栏扫描,Win7系统添加地址栏的两种方法
  12. office出现0x4004F00C错误
  13. 台式电脑的计算机界面,台式机怎么进bios界面 台式电脑设置bios的方法
  14. 计算机管理员被停用,命令提示符已被系统管理员停用,详细教您命令提示符已被系统管理员停用怎么办...
  15. 空格符号复制html,cf空格符号复制(cf空格代码)
  16. WebRTC实现简单音视频通话功能
  17. Node.js实战(Node.js in Action)书中的代码实现
  18. AI智能曲谱识别|乐谱识别识音SDK|人声数拍SDK|智能钢琴、MIDI音乐、打谱、曲谱乐谱播放识别SDK、音序器、合成器、播放器软件
  19. 第四天:关看门狗、设置栈、控制icache、重定位、链接脚本
  20. 独立和不相关 区别及形象理解

热门文章

  1. 前端学习(2620):新增品牌
  2. 前端学习(1291):nodejs的系统模块文件读取操作
  3. 前端学习(622):变量的命名规范
  4. 前端学习(572):margin无效情形inline水平元素的margin无效
  5. 第十九期:程序员节,女朋友偷偷送了我这个...
  6. 第二十一期:拜托!面试不要再问我Spring Cloud底层原理
  7. 实例12:python
  8. linux mysql数据库定时备份
  9. Linux 多线程开发-线程的属性-分离detached和连接joinable
  10. echarts使用大总结