第 13 届蓝桥杯 C++ 青少组省赛中 / 高级组 2022 年真题(编程第一题)
第 6 题:比较大小
题目描述:输入两个正整数 N 和 M(N≠M),输出较大的数。
样例输入:145 100 → 样例输出:145
答案(一):
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
if(n>m){
cout<<n;
}
if(m>n){
cout<<m;
}
return 0;
}
解题思路:
1.只需将n和m用if判断大小,再将大的数输出
答案(二):
#include <iostream>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
cout << (n > m ? n : m);
return 0;
}
解题思路:
1.直接使用条件运算符(n > m ? n : m)
比较两个数,返回较大者。输入保证 N≠M,无需处理相等情况