宸汐訶水


私信TA

用户名:uq_19567542604

访问量:184

签 名:

像吃饭一样刷代码,像流水一样打字

等  级
排  名 27739
经  验 548
参赛次数 0
文章发表 2
年  龄 24
在职情况 在职
学  校
专  业

  自我简介:

坚持不懈,码上发光

TA的其他文章

解题思路:定义俩个函数,一个来算平均值,一个进行比较个数,主函数里先把十个数值输入然后直接调用俩个函数即可
注意事项:注意这个再修改一下可以比较任意个数的一串数

参考代码:

#include <stdio.h>


int average(int a[],int n)

{

int i,sum=0;

for (i=0;i<n;i++)

{

sum+=a[i];

}

return sum/n;

}


int compare (int a[], int n, int aver)

{

int i,num=0;

for (i=0;i<n;i++)

{

if(a[i]>aver)

{

num+=1;

}

}

return num;

}


int main()

{

int a[10];

int i,aver,num;

for(i=0;i<10;i++)

{

scanf("%d",&a[i]);

}

aver=average(a,10);

num=compare(a,10,aver);

printf("%d",num);

}


 

0.0分

1 人评分

  评论区

  • «
  • »