第十六周项目二 比较两个字符串
来源:互联网 发布:js如何获取鼠标位置 编辑:程序博客网 时间:2024/06/05 10:16
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘佳琦 * 完成日期:2014年 12 月 14 日 * 版 本 号:v1.0 * * 问题描述:比较两个字符串。 * 输入描述:无 * 程序输出:两个字符串的返回。 */#include <iostream>#include <iomanip>using namespace std;int pstrcmp(char *str1, char *str2);int main(void){ char *s[81]= {"shanghai"}; char *p[61]= {"beijing"}; cout<<pstrcmp(*s,*p); return 0;}int pstrcmp(char *str1, char *str2){ char *p=str1,*q=str2; while(*p==*q&&*p!='\0'&&*q!='\0') { p++; q++; } if (*p>*q) return 1; else if(*p<*q) return -1; else return 0;}
运行结果:
知识点总结:一个个字符进行比较,当两个字符相同的时候进入while循环,使得它们不相等的时候开始比较。
0 0
- 第十六周项目二 比较两个字符串
- 第十六周项目二:用指针玩字符串(7) :比较两个字符串
- 第十六周 项目二(用指针玩字符串(2.7.1:比较两个字符串(用指针作形参))
- 第十六周 项目二--用指针玩字符串(2.7 比较两个字符串,返回值同strcmp()--指针作形参)
- 第十六周项目二用指针玩字符串任务七:比较两个字符串(用指针作形参)
- 第十六周项目 2 用指针玩字符串——比较两个字符串
- 第十六周项目二 用指针玩转字符串-连接两个字符串
- 第十六周项目2-7:比较两个字符串,返回值同strcmp()
- 第十六周项目二—字符串指针
- 第十六周 项目二 (1) 字符串连接
- 第十六周项目二 字符串的连接
- 第十六周项目二----指针万字符串
- 第十六周项目2 (1)将两个字符串连接
- 第十六周项目二(二):用指针玩字符串
- 第十六周项目二(1)字符串连接的完成
- 第十六周项目二用指针玩字符串
- 第十六周项目二-用指针玩字符串-1
- 第十六周项目二用指针玩字符串-2
- 23种设计模式-15-备忘录模式
- 视频插件、图表插件(引用bootstrap)
- Oracle 中视图的实际用途
- 绝对定位与相对定位
- jsp 傻瓜布局
- 第十六周项目二 比较两个字符串
- 【007】Xcode中ARC代码和非ARC代码混用
- UVALive 3708 Graveyard
- 学会使用Mingw.4.9.1来静态编译Qt5.4.0
- (下拉框系列4)通过学习下拉框系列,自己写的下拉框
- 第二周编程作业1-信号报告
- 彭姓女孩名字大全最新女宝宝名字
- OpenCV的machine learning模块使用
- 易语言隔行扫描算法 支持库