奇数个数,奇数平均值。"/>
问题描述】3.2.2 编写一个程序。该程序读取整数,直到输入为0时终止。输入终止后,报告输入的偶数个数、偶数平均值,输入的奇数个数,奇数平均值。
【输入形式】输入整数
【输出形式】偶数个数、偶数平均值(浮点数,保留两位小数),输入的奇数个数,奇数平均值(浮点数,保留两位小数)
【输入输出样例】
1 2 3 4 5 6 0
Number of even:3;Average of even:4.00
Number of odd:3;Average of odd:3.00(此处输出结束有换行符,冒号和分号后无空格。)
#include <stdio.h>int main(){int a;int b=0,e=0;float c=0,f=0;while (1){scanf("%d", &a);if(a == 0){break;}if (a % 2 ==0){b++;c=c+a;}else{e++;f=f+a;}}printf("Number of even:%d;Average of even:%.2f\n",b,c/b);printf("Number of odd:%d;Average of odd:%.2f\n",e,f/e);return 0;}
更多推荐
问题描述】3.2.2 编写一个程序。该程序读取整数,直到输入为0时终止。输入终止后,报告输入的偶数个数、偶数平均值,输入的奇数个数,奇数平均值。
发布评论