c语言 定义一个10个元素的int类型数组,从键盘上输入任意10个int类型的数存放到数组中?

2024年11月14日 12:50
有2个网友回答
网友(1):

#include

#define N 10

void main() { int a[N],i,max,min,a3,a5,a7; float av;

  for ( i=0;i

  max=min=a[0]; for ( i=1;ia[i] ) min=a[i];

  a3=a5=a7=0; av=0;

  for ( i=0;i

    av+=a[i]; if ( a[i]%3==0 ) a3++; if ( a[i]%5==0 ) a5++; if ( a[i]%7==0 ) a7++;

  }

  for ( i=0;i

  av/=N; printf("%d %d %f\n",max,min,av); printf("%d %d %d\n",a3,a5,a7);

}

网友(2):

#include#define N 10void main() { int i,j,k,a[N]; for ( i=0;ia[j] ) { k=a[i]; a[i]=a[j]; a[j]=k; } for ( i=0;i