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

2024年11月16日 15:31
有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);
}