c語言中最大值最小值用函數表示?
#include<stdio.h>
int max(int n)
{int i,x,f;
scanf("%d",&f);
for(i=1;i<n;i++)
{scanf("%d",&x);
if(x>f)f=x;
}
return f;
}
int main()
{int n;
printf("有幾個數:");
scanf("%d",&n);
printf("其中最大的數是:%d\n",max(n));
return 0;
}
#include<stdio.h>
int min;
int maxmin(int n)
{int i,x,f;
scanf("%d",&f);
min=f;
for(i=1;i<n;i++)
{scanf("%d",&x);
if(x>f)f=x;
else if(x<min)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;
}
上一篇熱點是什么意思
下一篇學電腦的話選哪個專業好