整数大小比较c++

题目描述

输入两个整数,比较它们的大小。若x>y,输出>;若x=y,输出=;若x<y,输出<

输入格式

一行,包含两个整数x和y,中间用单个空格隔开。−2^31≤x,y<2^31 。

输出格式

一个字符。若 x>y,输出>;若 x=y,输出=;若 x<y ,输出<

输入数据 1

复制代码
1000 100

输出数据 1

复制代码
>

代码1:判断(int范围内)

cpp 复制代码
​#include<bits/stdc++.h>
using namespace std;
int main(){
	int x,y;
	cin>>x>>y;
	if(x==y){//和他一样大
	    cout<<"=";
	}
	if(x>y){//比他大
	    cout<<">";
	}
	if(x<y){//比他小
	    cout<<"<";
	}
	return 0;
}

代码2:字符串(所有的都适用)

cpp 复制代码
​​#include<bits/stdc++.h>
using namespace std;
void solve(){
	string s1,s2;
	cin>>s1>>s2;//输入
    if(s1[0]=='-'&&s2[0]!='-'){//负数判断
		cout<<'>';
		return;
	}
	if(s1[0]!='-'&&s2[0]=='-'){//负数判断
		cout<<'<';
		return;
	}
	if(s1==s2){//和他一样大
		cout<<'=';
		return;
	}
	if(s1.size()>s2.size()){//判断长度
		cout<<'>';
		return;
	}
	if(s1.size()<s2.size()){//判断长度
		cout<<'<';
		return;
	}
	if(s1>s2){//大小
		cout<<'>';
		return;
	}
	cout<<'<';//其他
	return;
}
int main(){
    solve();//直接执行函数
    return 0;
}
相关推荐
算AI6 小时前
人工智能+牙科:临床应用中的几个问题
人工智能·算法
我不会编程5557 小时前
Python Cookbook-5.1 对字典排序
开发语言·数据结构·python
李少兄7 小时前
Unirest:优雅的Java HTTP客户端库
java·开发语言·http
懒羊羊大王&7 小时前
模版进阶(沉淀中)
c++
无名之逆7 小时前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
似水এ᭄往昔7 小时前
【C语言】文件操作
c语言·开发语言
啊喜拔牙7 小时前
1. hadoop 集群的常用命令
java·大数据·开发语言·python·scala
owde8 小时前
顺序容器 -list双向链表
数据结构·c++·链表·list
xixixin_8 小时前
为什么 js 对象中引用本地图片需要写 require 或 import
开发语言·前端·javascript
GalaxyPokemon8 小时前
Muduo网络库实现 [九] - EventLoopThread模块
linux·服务器·c++