|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Draw-Ranger 于 2021-9-26 13:41 编辑
//test6_3
#include<stdio.h>
//int max8(int a1,int a2,int a3,int a4,int a5,int a6,int a7,int a8);
//int max4(int a,int b,int c,int d);
int max2(int a,int b);
int main()
{
int num[10],i,x;
for(i=0;i<8;i++)
{
scanf("%d",&num[i]);
}
// x=max8(num[1],num[2],num[3],num[4],num[5],num[6],num[7],num[0]);
x=max2(num[7],max2(num[6],max2(num[5],max2(num[4],max2(num[3],max2(num[2],max2(num[1],max2(num[0]))))))));
printf("%d",x);
return 0;
}
/*
int max8(int a1,int a2,int a3,int a4,int a5,int a6,int a7,int a8)
{
int t,m1,m2;
m1=max4(a1,a2,a3,a4);
m2=max4(a5,a6,a7,a8);
t=max2(m1,m2);
return t;
}
int max4(int a,int b,int c,int d)
{
int t,m1,m2;
m1=max2(a,b);
m2=max2(c,d);
t=max2(m1,m2);
return t;
}
*/
int max2(int a,int b)
{
int t;
if(a>b)
{
t=a;
}
else
{
t=b;
}
return t;
} 报错内容为 14 99 E:\DevC\C项目\test6_3.cpp [Error] too few arguments to function 'int max2(int, int)' 5 5 E:\DevC\C项目\test6_3.cpp [Note] declared here
|
|