您的位置:首页 > 其它

第三章 16,17

2015-05-07 16:22 190 查看
16.

#include <stdio.h>

int count(double a[],int n)

{

inti,result;

doublesum,avg;

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

sum+=a[i];

avg=sum/n;

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

if(a[i]>=avg)

result++;

returnresult;

}

void main()

{

doublea[10]={1,5,6,3,8,9,14,15,12,10};

intresult;

result=count(a,10);

printf("大于等于平均值的元素个数为:%d\n",result);

}


17.

#include<stdio.h>

int main()

{

int i,a[10];

int sum=0;

double avg;

printf("Input ten numbers:\n");

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

{

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

sum=sum+a[i];

}

avg=sum/10.0;

printf("平均值为:%lf\n",avg);

return0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: