题目:编写一个程序。该程序都取整数,直到输入0.输入终止后,程序应该报告输入的偶数(不包括0)总个数、偶数的平均值,输入的奇数总个数以及奇数的平均值。
//7-3
#include<stdio.h>
int main(void)
{
int num;
int count_ji,count_ou;
int sum_ji,sum_ou;
count_ji=count_ou=0;
sum_ji=sum_ou=0;
while( (1==scanf_s("%d",&num)) && num!=0){
if(num%2==0){
count_ou++;
sum_ou+=num;
}
else{
count_ji++;
sum_ji+=num;
}
}
printf("奇数有%d个,平均值为%.2f;偶数有%d个,平均值为%.2f。\n",
count_ji,(float)sum_ji/count_ji,count_ou,(float)sum_ou/count_ou);
return 0;
}