C语言
定义一个10个元素的int类型数组,从键盘上输入任意10个int类型的数存放到数组中;
统计数组中的最大数,存放到max变量中,统计数组中的最小数存放到min变量中,统计这10个数的平均数;
同时,输出这10个数中,能够被3整除的数的个数存放在变量a3中;能够被5整除的数存放到变量a5中;能够被7整除的数存放到a7中
最后,1)输出这10个数,2)输出最大数,最小数,平均数 3)输出能够被三整除的数的个数a3、能够被5整除的数的个数a5 、能够被7整除的数的个数a7的值。
#include<stdio.h>
#define N 10
void main() { int a[N],i,max,min,a3,a5,a7; float av;
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]; else if ( min>a[i] ) min=a[i];
a3=a5=a7=0; av=0;
for ( i=0;i<N;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<N;i++ ) printf("%d ",a[i]); printf("\n");
av/=N; printf("%d %d %f\n",max,min,av); printf("%d %d %d\n",a3,a5,a7);
}
刚刚没打全