作者在 2020-04-11 11:34:28 发布以下内容
#include <stdio.h>
#define N 10
void ftl(int [],int,int*,int*);
int main(void)
{
//int a[N]={1,287,100,92,287,920,56,98,24,88};
int big,big2;
for(int i=0;i<N;i++)
{
printf("a[%d]==",i);
scanf("%d",&a[i]);
}
ftl(a,N,&big,&big2);
printf("\n\n\n1st==%d,2nd==%d",big,big2);
return 0;
}
void ftl(int a[],int n,int *lar,int *slar)
{
int j;
*lar=a[0];
for(int i=0;i<n;i++)
{
//*lar=a[0];
if (a[i]>*lar)
{
*lar=a[i];
j=i;
}
}
*slar=a[0];
for (int i=0;i<n;i++)
{
if (j==i) continue;
if (a[i]>*slar)
{
*slar=a[i];
}
}
}
#define N 10
void ftl(int [],int,int*,int*);
int main(void)
{
//int a[N]={1,287,100,92,287,920,56,98,24,88};
int big,big2;
for(int i=0;i<N;i++)
{
printf("a[%d]==",i);
scanf("%d",&a[i]);
}
ftl(a,N,&big,&big2);
printf("\n\n\n1st==%d,2nd==%d",big,big2);
return 0;
}
void ftl(int a[],int n,int *lar,int *slar)
{
int j;
*lar=a[0];
for(int i=0;i<n;i++)
{
//*lar=a[0];
if (a[i]>*lar)
{
*lar=a[i];
j=i;
}
}
*slar=a[0];
for (int i=0;i<n;i++)
{
if (j==i) continue;
if (a[i]>*slar)
{
*slar=a[i];
}
}
}