当前位置: 首页 > news >正文

C++比较两个字符串

这个C++程序比较两个输入的字符串大小。程序使用string类的compare()方法比较str和str2,若返回值为0则输出相等,大于0输出str较大,小于0输出str较小。测试输入"ABCD XYZ"时,程序会输出"ABCD is less than XYZ",因为按字典序ABCD小于XYZ。程序简洁地实现了字符串比较功能,适合初学者理解基本字符串操作。

输入

ABCD XYZ

输出

ABCD is less than XYZ

#include<bits/stdc++.h>
using namespace std;
int main(){string str,str2;cin>>str>>str2;int n=str.compare(str2);if(n==0){cout<<str<<" is equal to"<<str2;}else{if(n>0){cout<<str<<" is greater than "<<str2;}else{cout<<str<<" is less than "<<str2;}}return 0;
}

http://www.xdnf.cn/news/1483255.html

相关文章:

  • redis的数据类型:string
  • --定位--
  • isAssignableFrom() vs instanceof
  • CuTe C++ 简介02,gemm_device cuda kernel 的实现
  • Kernel中的cgroup2介绍
  • c++八股文1
  • ZooKeeper集群的安装与部署
  • 静态IP一般在什么业务场景中使用
  • Debezium日常分享系列之:Debezium 3.2.2.Final发布
  • 九月六号练习题
  • 【基础-判断】一个页面可以存在多个@Entry修饰的组件。
  • 【LeetCode热题100道笔记】排序链表
  • DMA寄存器学习
  • B.50.10.11-Spring框架核心与电商应用
  • 拯救珍贵回忆:AI照片修复让老照片重获新生
  • 推荐的Java服务环境:JDK17+ZGC(JDK 21的ZGC支持分代回收,性能更高)
  • 一阶低通滤波:从原理到实践,平滑数据的艺术
  • 备份压缩与存储优化:智能数据管理全攻略
  • 读写锁 shared_mutex 共享互斥量介绍
  • Dart HashMap:不保证顺序的 Map 实现
  • (二).net面试(static)
  • MySQL--索引和事务
  • simd学习
  • esbuild入门
  • Cursor安装使用 与 Cursor网页端登录成功,客户端怎么也登陆不上
  • 解析噬菌体实验核心:从材料选择到功能验证的标准化操作框架
  • 数据结构——队列(Java)
  • 基于STM32单片机的酒驾检测设计
  • OpenAvatarChat项目在Windows本地运行指南
  • 【基础-单选】关于自定义组件的生命周期下列说法错误的是