求数组int a【20】中奇数的个数和平均值,以及偶数的个数及平均值 C语言

如题所述

#include<stdio.h>
int main()
{

int arr[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
int qscore=0,oscore=0;//奇数数量与偶数数量
int qpj=0,opj=0;//奇数平均值与偶数平均值
int i;
for(i=0;i<20;i++)
{
if(arr[i]%2==0)
{
oscore++;
opj=opj+arr[i];
}
else
{
qscore++;
qpj=qpj+arr[i];
}
}
printf("奇数有:%d个,偶数有%d个\n奇数平均值为:%d,偶数平均值为:%d\n",qscore,oscore,qpj,opj);
return 0;

}//望采纳!^_^

温馨提示:答案为网友推荐,仅供参考
相似回答