重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
思路:定义一个函数int fun(int a[]),该函数通过传递的参数数组依次遍历,寻找最大值,最后返回最大值,主函数输入数组,调用该函数输出最大值。
为富蕴等地区用户提供了全套网页设计制作服务,及富蕴网站建设行业解决方案。主营业务为网站建设、网站制作、富蕴网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
参考代码:
#includestdio.h
#define n 10
int fun(int a[]){//求数组a的最大值函数
int i,max=a[0];
for(i=1;in;i++)
if(maxa[i]) max=a[i];
return max;
}
int main()
{
int a[n],i;
for(i=0;i10;i++)
scanf("%d",a[i]);
printf("数组最大值为%d\n",fun(a));
return 0;
}
/*
1 5 9 7 3 8 6 4 2 0
数组最大值为9
*/
自定义函数实现
int max(int a,int b)
{
return ab?a:b;
}
#includestdio.h
int max(int n)
{int i,x,f;
scanf("%d",f);
for(i=1;in;i++)
{scanf("%d",x);
if(xf)f=x;
}
return f;
}
int main()
{int n;
printf("有几个数:");
scanf("%d",n);
printf("其中最大的数是:%d\n",max(n));
return 0;
}
#includestdio.h
int min;
int maxmin(int n)
{int i,x,f;
scanf("%d",f);
min=f;
for(i=1;in;i++)
{scanf("%d",x);
if(xf)f=x;
else if(xmin)min=x;
}
return f;
}
int main()
{int n,mm;
printf("有几个数:");
scanf("%d",n);
mm=maxmin(n);
printf("其中最大的数是:%d\n最小的数是:%d\n",mm,min);
return 0;
}
#includestdio.h
int max,x,y;
int getmax(int a,int b,int c,int d,int e,int f)
{
return (50+550*(df?(d-1):(f-1))+9150);
}
void main()
{
int a,b,c,d,e,f;
scanf("%d%d%d%d%d%d",a,b,c,d,e,f);
int r = getmax(a,b,c,d,e,f);
printf("%d 1 %d\n",r,(df?(d-1):(f-1)));
}