7.输入10个数,输出其中的最大值和最小值。谢谢大佬

7.输入10个数,输出其中的最大值和最小值
#define N 10
main()
{
int i,a[N],max,min;
printf("Input Data:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
;
for(i=1;i<N;i++)
{
if(max<a[i]) max=a[i];
;
} printf("Max=%d,Min=%d",max,min);
}

#include "stdio.h"

#define N 10

void main()

{

int i,a[N],max,min;

printf("Input Data:\n");

for(i=0;i<N;i++)

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

max=a[0],min=a[0]; 

for(i=1;i<N;i++)

{

if(max<a[i]) max=a[i];

if(min>a[i]) min=a[i]; 

printf("Max=%d,Min=%d",max,min); 

}


运行结果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-02

#include <stdio.h>

#define N 10

main()

{ int i,a[N],max,min;

  printf("Input Data:\n");

  for(i=0; i<N; i++)

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

  max=min=a[0];

  for(i=1; i<N; i++)

  { if(max<a[i]) max=a[i];

    if(min>a[i]) min=a[i];

  }

  printf("Max=%d,Min=%d",max,min);

}

相似回答