c语言用调用函数求最小值 C语言用条件运算符求最小值

用c语言,调用函数指针,输入十个数,求最大和最小值

#include stdio.h

为延庆等地区用户提供了全套网页设计制作服务,及延庆网站建设行业解决方案。主营业务为成都网站制作、成都做网站、延庆网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

#define N 10

void func(int *arr,int n)

{

int i,max,min;

max=min=arr[0];

for(i=0;in;i++)

{

if(maxarr[i])

max=arr[i];

if(minarr[i])

min=arr[i];

}

printf("最大值=%d\n",max);

printf("最小值=%d\n",min);

}

int main()

{

int a[N],i;

void (*pf)(int*,int); //声明函数指针

for(i=0;iN;i++)

scanf("%d",a[i]);

pf=func; //函数指针指向函数首地址

pf(a,N); //使用函数指针调用函数

return 0;

}

示例运行结果:

1 3 5 7 9 2 4 6 8 10

最大值=10

最小值=1

用c语言函数求三个数中最小值

#includestdio.h

#define N 5

int fun(int a,int b,int c){//求最小值函数

int min;

min=ab?a:b;

min=minc?min:c;

return min;

}

int main()

{

int a,b,c,min;

scanf("%d%d%d",a,b,c);

min=fun(a,b,c);

printf("最小数为:%d",min);

return 0;

}

/*

5 4 6

最大数为:4

*/

求c语言程序:用一个函数求N个数的最大值和最小值。。。

#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;

}


网站栏目:c语言用调用函数求最小值 C语言用条件运算符求最小值
网页URL:http://abwzjs.com/article/hhhdpo.html