c++简单编程题,要求用户任意输入三个数,并输出任意三个数中的最大值 以下是我的编程,可是总是提示有错误

2024-11-16 15:31:59
推荐回答(5个)
回答1:

程姿兆序本身没什么错误就是
#include 液册颤 这种写法太老了, 新的编译器可能不会接受的
换成如下形式:
#include
using namespace std;
这样就没有问闹败题了

回答2:

这样的if既不科学也容易出错
要不试试用袭李一御禅伍个函数镇或
max = f(a,f(b,c))

int f(int a, int b){
if a > b
return a;
else
return b;
}

回答3:

#include
using namespace std;

void main()
{
cout<<"请输拦梁入3位整数"<悉衡并睁迹 int a[3],i, max=0;
for (i=0;i<3;i++)
cin>>a[i];
for(i=0;i<3;i++)
{
if(a[i]>max)
max=a[i];
}
cout<}

回答4:

编译运行通过不知道你说的错误是什么

回答5:

int GetMax(int a,int b,int c)//三岁猛个整型乎桥桥中获得最大值
{
return a>b?(a>消简c?a:c):(b>c?b:c);
}