69,369
社区成员
发帖
与我相关
我的任务
分享
int max(int a[], int n)
{
if(n <= 0) return a[0];
int Max = a[n-1] > max(a,n - 1) ? a[n-1] : max(a,n - 1);
return Max;
}
int min(int a[],int n)
{
if(n <= 0) return a[0];
int Min = a[n-1] < min(a,n - 1) ? a[n-1] : min(a,n - 1);
return Min;
}
#include <stdio.h>
int max(int a[],int n)
{
int Max;
if(n==0)
return Max;
else
Max=a[n-1]>Max?a[n-1]:Max;
max(a,n-1);
}
int min(int a[],int n)
{
int Min=356;
if(n==0)
return Min;
else
Min=a[n-1]<Min?a[n-1]:Min;
min(a,n-1);
}
void main()
{
int i,n,a[30];
printf("please number n:\n");
scanf("%d",&n);
printf("please enter n int number:\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("The max Number is %d\n",max(a,n));
printf("The min Number is %d\n",min(a,n));
getch();
}