整数大小比较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;
}
相关推荐
火山灿火山4 分钟前
【简单模拟实现list】
c++
芯眼22 分钟前
STM32启动文件详解(重点)
java·开发语言·c++·stm32·单片机·mybatis
愚润求学1 小时前
【Linux】动静态库链接原理
linux·运维·服务器·开发语言·笔记
呦呦彬1 小时前
【问题排查】easyexcel日志打印Empty row!
java·开发语言·log4j
Tummer83631 小时前
C#+WPF+prism+materialdesign创建工具主界面框架
开发语言·c#·wpf
九章云极AladdinEdu1 小时前
GPU与NPU异构计算任务划分算法研究:基于强化学习的Transformer负载均衡实践
java·开发语言·人工智能·深度学习·测试工具·负载均衡·transformer
天上路人2 小时前
AI神经网络降噪算法在语音通话产品中的应用优势与前景分析
深度学习·神经网络·算法·硬件架构·音视频·实时音视频
好吃的肘子2 小时前
MongoDB 应用实战
大数据·开发语言·数据库·算法·mongodb·全文检索
ghost1432 小时前
C#学习第23天:面向对象设计模式
开发语言·学习·设计模式·c#
小白学大数据2 小时前
Scrapy框架下地图爬虫的进度监控与优化策略
开发语言·爬虫·python·scrapy·数据分析