搜索
查看: 621|回复: 15
打印 上一主题 下一主题

调用函数的问题,求大神告诉哪里错了。。谢谢。

[复制链接]
跳转到指定楼层
楼主
发表于 2018-3-10 20:32:57 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include<stdio.h>
#include<stdlib.h>
int main()
{
int max4=(int a,int b,int c,int d);
int a,b,c,d,max;
scanf("%d%d%d%d",&a,&b,&c,&d);
max=max4(a,b,c,d);
printf("max=%d\n",max);
return 0;
}
int max4=(int a,int b, int c,int d)
{
int max2=(int a,int b);
int m;
int m=max2(int a,int b);
int m=max2(int m,int c);
int m=max2(int m,int d);
return m;
}
int max2=(int a,int b)
{
if(a>=b)
  return a;
else
  return b;
}
沙发
 楼主| 发表于 2018-3-10 20:57:24 | 显示全部楼层
#include<stdio.h>
#include<stdlib.h>
int main()
{
        int max4(int a,int b,int c,int d);
        int a,b,c,d,max;
        scanf("%d%d%d%d",&a,&b,&c,&d);
        max=max4(a,b,c,d);
        printf("max=%d\n",max);
        return 0;
}
int max4(int a,int b,int c,int d)
{
        int max2(int a,int b);
        int m;
        m=max2(a,b);
        m=max2(m,c);
        m=max2(m,d);
        return m;
}
int max2(int a,int b)
{
        if(a>=b)
        return a;
        else
        return b;
}
       
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表