CPP7. 获取三个数中的最大值(三元表达式实现)
描述
键盘录入三个整数 a、b、c,获取这三个整数中的最大值,并输出。(要求使用三元表达式实现)输入描述
输入任意三个整数输出描述
输出三个整数中的最大值示例1
输入:
100 200 300
输出:
300
C++ 解法, 执行用时: 2ms, 内存消耗: 304KB, 提交时间: 2022-02-10
#include <iostream> using namespace std; int main() { int a, b, c, output; cin >> a; cin >> b; cin >> c; output= a; output= output>b? output: b; output= output>c? output: c; cout<<output; // write your code here...... return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 304KB, 提交时间: 2022-02-10
#include <iostream> using namespace std; int main() { int a, b, c; cin >> a; cin >> b; cin >> c; // write your code here...... cout << (a > b ? (a > c ? a : c) : (b > c ? b : c)); return 0; }
C++ 解法, 执行用时: 2ms, 内存消耗: 304KB, 提交时间: 2021-11-29
#include <iostream> using namespace std; int main() { int a, b, c; cin >> a; cin >> b; cin >> c; int max; a>b?max = a:max = b; max>c? :max = c; cout<<max<<endl; return 0; }
C 解法, 执行用时: 2ms, 内存消耗: 340KB, 提交时间: 2021-11-13
#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>b){ if(a>c){printf("%d",a); } else{printf("%d",c); } } else{ if(b>c){ printf("%d",b); } else{printf("%d",c); } } }
C++ 解法, 执行用时: 2ms, 内存消耗: 384KB, 提交时间: 2022-03-20
#include <iostream> using namespace std; //键盘录入三个整数 a、b、c,获取这三个整数中的最大值,并输出。(要求使用三元表达式实现) int main() { int a, b, c; cin >> a; cin >> b; cin >> c; int max=0; (a>=b)&&(a>=c)?max=a:max=max; (b>=a)&&(b>=c)?max=b:max=max; (c>=b)&&(c>=a)?max=c:max=max; cout<<max; return 0; }