定义一个函数int count(float *array,i...
发布网友
发布时间:2023-11-03 23:28
我来回答
共2个回答
热心网友
时间:2024-08-02 13:41
#include <stdio.h>
#include <stdlib.h>
int Elle(int n,int* stu)
{
int i=0,sum=0,avg=0,num=0;
for(i=0;i<n;i++)
sum+=*(stu+i);
avg=sum/n;
for(i=0;i<n;i++)
{
if(*(stu+i)>avg)
num++;
}
return num;
}
int main()
{
int *stu,n,i=0;
scanf("%d",&n);
stu=(int *)malloc(sizeof(int)*n);
for(i=0;i<n;i++)
scanf("%d0",stu+i);
printf("%d\n",Elle(n,stu));
return 0;
}
热心网友
时间:2024-08-02 13:39
#include <stdio.h>
#include <stdlib.h>
int Elle(int n,int* stu)
{
int i=0,sum=0,avg=0,num=0;
for(i=0;i<n;i++)
sum+=*(stu+i);
avg=sum/n;
for(i=0;i<n;i++)
{
if(*(stu+i)>avg)
num++;
}
return num;
}
int main()
{
int *stu,n,i=0;
scanf("%d",&n);
stu=(int *)malloc(sizeof(int)*n);
for(i=0;i<n;i++)
scanf("%d0",stu+i);
printf("%d\n",Elle(n,stu));
return 0;
}