利用条件表达式,编写一个程序实现:从键盘输入四个整数a、b,c,d,输出其中最大数和最小数输入格式:四个整数,用空格分隔
时间: 2023-05-21 10:03:07 浏览: 124
C语言实验-有3个整数a,b,c,由键盘输入,编写程序输出其中绝对值最大(或最小)的数。
5星 · 资源好评率100%
以下是 ChatGPT 的回答:
请输入四个整数,用空格分隔:
假设输入的四个整数分别为 a、b、c、d,那么可以使用以下代码实现:
#include <iostream>
using namespace std;
int main() {
int a, b, c, d;
cin >> a >> b >> c >> d;
int max_num = (a > b ? (a > c ? (a > d ? a : d) : (c > d ? c : d)) : (b > c ? (b > d ? b : d) : (c > d ? c : d)));
int min_num = (a < b ? (a < c ? (a < d ? a : d) : (c < d ? c : d)) : (b < c ? (b < d ? b : d) : (c < d ? c : d)));
cout << "最大数为:" << max_num << endl;
cout << "最小数为:" << min_num << endl;
return 0;
}
输入格式示例:1 2 3 4
输出结果示例:
最大数为:4
最小数为:1
阅读全文