
2个回答
展开全部
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; //偶数和除以偶数个数
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; //偶数和除以偶数个数
展开全部
#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;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询