用C语言编写一个求两个数最大值的函数,在主函数输入3个整数,调用该函数输出其中最大值 5

 我来答
江湖馨手
2012-05-16 · TA获得超过759个赞
知道小有建树答主
回答量:383
采纳率:100%
帮助的人:95.7万
展开全部
#include<iostream>
using namespace std;
int max(int,int);
int max(int m,int n){return(m>n)?m:n;}
int main(){
cout<<"请输入3个整数"<<endl;
int x,y,z;
cin>>x>>y>>z;
cout<<"这三个整数中最大的是:";
cout<< max(max(x,y),z)<<endl;
}
匿名用户
2012-05-16
展开全部
int maxN(int a,int b)
{
return a>b?a:b;
}
int main()
{
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
printf("%d",maxN(maxN(a,b),c));

return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-16
展开全部
#include <stdio.h>

int mymax(int a,int b)
{
int t;

if(a>b)
{
t = a;
}
else
{
t = b;
}
return t;
}

int main()
{
int a,b,c;
int max;

int mymax(int a,int b);

scanf("%d%d%d",&a,&b,&c);

max = mymax(a, b);

max = mymax(max, c);

printf("%d", max);

return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongshajy
2012-05-16
知道答主
回答量:41
采纳率:0%
帮助的人:10.5万
展开全部
int fun(int a[],int n)
{
int i,max;
max = 0;
for(i = 0;i<n;i++)
{
if(a[i]>a[i+1])
{
max = a[i];
i++;
}
}
return max;
}

int main(void)
{
int b,c;
int b[] = {23,45,2};
c = fun(b,3);
cout<<"max is "<<c<<endl;
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-16
展开全部
int maxNum(int x, int y)
{
return x > y? x : y;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式