关于求三个整数最大值和最小值的c++程序设计问题
答案:5 悬赏:60
解决时间 2021-03-21 13:51
- 提问者网友:浪子生来ˇ性放荡²↘
- 2021-03-20 23:00
#include
using namespace std;
int max(int a,int b);
int min(int c,int d);
int main()
{
int x1,x2,x3,Max,Min;
cout<<"x1,x2,x3分别是:"< cin>>x1>>x2>>x2;
Max=max(max(x1,x2),x3);
Min=min(min(x1,x2),x3);
cout<<"Max="< cout<<"Min="< return 0;
}
int max(int a,int b)
{
int i;
if(a>b)
i=a;
else i=b;
return i;
}
int min(int c,int d)
{
int j;
if(c j=c;
else j=d;
return j;
}
为什么结果不能正确求出来
应该怎么改
求解
最佳答案
- 二级知识专家网友:万千宠爱
- 2021-03-20 23:43
cin>>x1>>x2>>x2;
x2被写了两次
还有输入三个数字的时候, 三个数字之间用空格分开,不要用逗号分开。
全部回答
- 1楼网友:一身浪痞味
- 2021-03-21 02:50
void main()
{
int x1,x2,x3;
std::cin >> x1;
std::cin >> x2;
std::cin >> x3;
int max,min;
if(x1>x2)
{
max = x1;
min = x2;
} else
if(x1>x3)
{
max = x1;
min = x3;
} else
if(x3>x2)
{
max = x3;
min = x2;
}
std::out << max<
- 2楼网友:我叫很个性
- 2021-03-21 02:16
#include
using namespace std;
int max(int a,int b);
int min(int c,int d);
int main()
{
int x1,x2,x3,Max,Min;
cout<<"x1,x2,x3分别是:"<>x1>>x2>>x2; //是cin>>x1>>x2>>x3;,你没给x3输数据
Max=max(max(x1,x2),x3);
Min=min(min(x1,x2),x3);
cout<<"Max="<b)
i=a;
else i=b;
return i;
}
int min(int c,int d)
{
int j;
if(c
- 3楼网友:虚伪的现实
- 2021-03-21 02:08
#include
using namespace std;
int max(int a,int b);
int min(int c,int d);
int main()
{
int x1,x2,x3,Max,Min;
cout<<"x1,x2,x3分别是:"<>x1>>x2>>x2; //是cin>>x1>>x2>>x3;,你没给x3输数据
Max=max(max(x1,x2),x3);
Min=min(min(x1,x2),x3);
cout<<"Max="<b)
i=a;
else i=b;
return i;
}
int min(int c,int d)
{
int j;
if(c
- 4楼网友:狙击你的心
- 2021-03-21 01:17
void main(){
int x1,x2,x3;
std::cin >> x1;
std::cin >> x2;
std::cin >> x3;
int max,min;
if(x1>x2){
max = x1;
min = x2;
} else
if(x1>x3){
max = x1;
min = x3;
} else
if(x3>x2){
max = x3;
min = x2;
}
std::out << max<
我要举报
大家都在看
推荐资讯