#include <stdio.h>
#include <stdlib.h>
#define N 10
int main()
{
float c;
int a[N],b[N],i,j=0,sum=0;
printf(“输入10个数:”);
for(i=0; i<=9; i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
c=sum/10;
for(i=0; i<=9; i++)
{
if(a[i]<c)
b[j++]=a[i];
else continue;}
for(i=0; i<=9; i++)
{
if(a[i]>=c)
b[j++]=a[i];
}
printf(“移动后的10个数:”);
for(i=0; i<j; i++)
printf("%d ",b[i]);
}
计算数组中N个数的平均值(均为正数),将小于平均值的数放到数组前部,大于等于平均值的数放到数组后部。
最新推荐文章于 2023-06-12 21:12:44 发布