编写程序,从键盘上任意输入10个数,求这10个数中奇数的平均值和偶数的平均值
1个回答
展开全部
#include <stdio.h>
#include <stdlib.h>
int main()
{
int number[10];//存输入的十个数
float odd=0.0;//奇数平均值
float even=0.0;//偶数平均值
int ji=0;//奇数个数
int ou=0;//偶数个数
int i=0;//临时计数
for(i=0;i<10;i++){
scanf("%d",&number[i]);//得到键盘输入
if((number[i]%2)==0){//偶数
even+=number[i];
ou++;//偶数计数
}
else{//奇数
odd+=number[i];
ji++;//奇数计数
}
}
//计算平均值
even=even/ou;
odd=odd/ji;
printf("奇数平均值为:%f\n",odd);
printf("偶数平均值为:%f\n",even);
return 0;
}
#include <stdlib.h>
int main()
{
int number[10];//存输入的十个数
float odd=0.0;//奇数平均值
float even=0.0;//偶数平均值
int ji=0;//奇数个数
int ou=0;//偶数个数
int i=0;//临时计数
for(i=0;i<10;i++){
scanf("%d",&number[i]);//得到键盘输入
if((number[i]%2)==0){//偶数
even+=number[i];
ou++;//偶数计数
}
else{//奇数
odd+=number[i];
ji++;//奇数计数
}
}
//计算平均值
even=even/ou;
odd=odd/ji;
printf("奇数平均值为:%f\n",odd);
printf("偶数平均值为:%f\n",even);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询