#include
void main()
{
int i,j=0,k=0,s=0,a[10],b[10];
for(i=0;i<10;i++)
{scanf("%d",&a[i]);s+=a[i];}
for(i=0;i<10;i++)
if(a[i]>s/10.0) {b[j]=a[i];j++;}
for(i=0;iprintf("\n个数:%d",j);
}
运行示例截图:
#include
int main(int argc,char *argv[]){
int a[10],b[6],i,k;
double ave;
printf("Input 10 integers...\n");
for(k=i=0;i<10;scanf("%d",a+i),k+=a[i++]);
for(ave=k/10.0,k=i=0;i<10;i++)
if(a[i]>ave)
printf("%d ",b[k++]=a[i]);
if(k==0)
printf("No results...");
printf("\n");
return 0;
}