整数大小比较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;
}
相关推荐
WBluuue1 分钟前
数据结构与算法:二项式定理和二项式反演
c++·算法
nianniannnn1 分钟前
力扣104.二叉树的最大深度 110. 平衡二叉树
算法·leetcode·深度优先
_深海凉_12 分钟前
LeetCode热题100-只出现一次的数字
算法·leetcode·职场和发展
dr_yingli15 分钟前
fMRI(3-1)报告(个体化报告)生成器说明
开发语言·matlab
hrhcode16 分钟前
【java工程师快速上手go】一.Go语言基础
java·开发语言·golang
yashuk18 分钟前
C语言 vs. C++ ,哪个更适合初学者?
c语言·c++·面向对象编程·初学者·学习路径
-许平安-24 分钟前
MCP项目笔记十(客户端 MCPClient)
c++·笔记·ai·raii·mcp·pluginapi·plugin system
一只旭宝27 分钟前
【C++ 入门精讲2】函数重载、默认参数、函数指针、volatile | 手写笔记(附完整代码)
c++·笔记
nianniannnn30 分钟前
力扣206.反转链表 92.反转链表II
算法·leetcode·链表
澈20737 分钟前
哈希表实战:从原理到手写实现
算法·哈希算法