C Primer Plus 练习 7-3

来源:互联网 发布:ubuntu snmp无法启动 编辑:程序博客网 时间:2024/04/27 22:38

题目:编写一个程序。该程序都取整数,直到输入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;}


0 0