c语言编程:输入n个数,求n个数中的偶数和及平均值

求平均值是偶数和的平均值!求大神帮助哇~... 求平均值是偶数和的平均值!求大神帮助哇~ 展开
 我来答
wuiiao333
2014-12-25 · TA获得超过799个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:222万
展开全部
int n,i; //n个数
int x;
int num=0; //统计偶数个数
int sum=0; //统计偶数的和
int a; //平均值
for(i=0;i<n;i++) //循环输入n个数字
{
scanf("%d",&x);
if(x%2==0) //如果是偶数
{
sum=sum+x; //偶数和
num++; //个数+1
}
}
a=sum/num; //偶数和除以偶数个数
Polaris北斗
推荐于2018-02-27 · TA获得超过3204个赞
知道大有可为答主
回答量:2530
采纳率:79%
帮助的人:858万
展开全部
#include <stdio.h>
int main()
{
    int n,i,s = 0,m = 0,v;
    float a = 0.0;
    printf("Input n:");
    scanf("%d",&n);
    m = 0; s = 0;
    for(i = 0; i < n; ++i){
        printf("Input No.%d value:",i+1);
        scanf("%d",&v);
        if( (v % 2 == 0) && (v > 0) ){
            m++; s += v;
        }
    }
    if( m != 0 )
        a = s / (float)m;

    printf("even number sum = %d aver = %.2f",s,a);

    return 0;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式