十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#includestdio.h
我们提供的服务有:成都网站制作、网站设计、微信公众号开发、网站优化、网站认证、宁强ssl等。为千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的宁强网站制作公司
#define N 5
int fun(int a,int b){
return ab?a:b;
}
int main()
{
int a,b,max;
scanf("%d%d",a,b);
max=fun(a,b);
printf("最大数为:%d",max);
return 0;
}
/*
5 6
最大数为:6
*/
#include stdio.hint maxfun(int a,int b) //直接用三目运算符? :实现.
{
return ab?a:b;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",a,b,c); //从键盘输入三个数.
max=maxfun(a,maxfun(b,c)); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数
}****************************************************************************************用if语句实现:#include stdio.hint maxfun(int a,int b,int c) //if 结构. 函数返回三个数中的最大数.
{
int max=a;
if(maxb) max=b;
if(maxc) max=c;
return max;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",a,b,c); //从键盘输入三个数.
max=maxfun(a,b,c); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数.
嘿嘿......手快有..手慢就没咯...
int max(int a, int b)
{return ab?a:b;}
int main()
{
int a,b,c;
scanf("%d%d",a,b,c);
printf("%d\n", max(max(a,b),c));
return 0;
}
#include stdio.h
#define N 10
int find_max(int *p, int n);
int main(void)
{
int a[N] = {1, 87, 0, 2, 6, 90, -30, 34, 109, 1000};
printf("最大值为%d\n", find_max(a, N));
return 0;
}
int find_max(int *p, int n)
{
int max = p[0], i = 1;
for(i = 1; i n; i++)
{
if(max p[i])
max = p[i];
else
continue;
}
return max;
}
自定义函数实现
int max(int a,int b)
{
return ab?a:b;
}