C语言,用函数求最大值的。
#include"stdio.h"intmax(intx,inty,intz){intmax;if(x<y)max=y;elsemax=xif(max<z)max=z;r...
#include "stdio.h"
int max(int x,int y,int z)
{
int max;
if(x<y)
max=y;
else max=x
if(max<z)
max=z;
return max;
}
int main()
{
int m,n,a,b,c,d,e;
printf("5:");
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
m=max(a,b,c);
n=max(m,d,e);
printf("%d",n);
return 0;
}
又是什么问题?用函数求最大值的 展开
int max(int x,int y,int z)
{
int max;
if(x<y)
max=y;
else max=x
if(max<z)
max=z;
return max;
}
int main()
{
int m,n,a,b,c,d,e;
printf("5:");
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
m=max(a,b,c);
n=max(m,d,e);
printf("%d",n);
return 0;
}
又是什么问题?用函数求最大值的 展开
9个回答
展开全部
#include "stdio.h"
int max(int x,int y,int z)
{
int max;
if(x<y)
max=y;
else max=x;//分号 这种问题 你自己好好找都能发现的
if(max<z)
max=z;
return max;
}
int main()
{
int m,n,a,b,c,d,e;
printf("5:");
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
m=max(a,b,c);
n=max(m,d,e);
printf("%d",n);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,a,max,i;
scanf("%d",&n);
scanf("%d",&max);
for(i=1;i<n;i++)
{
scanf("%d",&a);
if(a>max)max=a;
}
printf("%d",max);
return 0;
}
#include <stdlib.h>
int main()
{
int n,a,max,i;
scanf("%d",&n);
scanf("%d",&max);
for(i=1;i<n;i++)
{
scanf("%d",&a);
if(a>max)max=a;
}
printf("%d",max);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-04
展开全部
else max=x;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
else 后面那式子少了一个分号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询