c语言编写从键盘上任意输入10个数,分别统计出输入的偶数或奇数分别的平均值
2013-10-26 21:26
1446 查看
#include <stdio.h>
int main(int argc, const char * argv[])
{
int i,a;
int c=0,x=0,n=0,m=0;
for(i=1;i<10;i++)
{
scanf("%d",&a);
if(a%2==0)
{
n=n+a;
c++;
}
else
{
m=m+a;
x++;
}
}
if(c>0&&x>0)
{
printf("奇数的平均数是%f\n",(float)m/(float)x);
printf("偶数的平均数是%f\n",(float)n/(float)c);
}
else if(x==0)
{
printf("无奇数,偶数的平均值为:%f\n",(float)n/(float)c);
}
else
{
printf("无偶数,奇数的平均值为:%f\n",(float)m/(float)x);
}
return 0;
int main(int argc, const char * argv[])
{
int i,a;
int c=0,x=0,n=0,m=0;
for(i=1;i<10;i++)
{
scanf("%d",&a);
if(a%2==0)
{
n=n+a;
c++;
}
else
{
m=m+a;
x++;
}
}
if(c>0&&x>0)
{
printf("奇数的平均数是%f\n",(float)m/(float)x);
printf("偶数的平均数是%f\n",(float)n/(float)c);
}
else if(x==0)
{
printf("无奇数,偶数的平均值为:%f\n",(float)n/(float)c);
}
else
{
printf("无偶数,奇数的平均值为:%f\n",(float)m/(float)x);
}
return 0;
相关文章推荐
- C语言 统计输入任意多数字的偶数和奇数的个数,并输出相应的内容
- 编写一个程序 输入整数 直到输入0 计算偶数的个数 奇数的个数 和偶数的平均值 与奇数的平均值
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 课堂提问(C语言):输入10个整数到一个数组,将奇数放在数组前面,偶数放在数组后面,然后输出整个数组。
- C语言: 键盘输入任意10个整数,找出最大数及最大数的序号。
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 从键盘中输入十个数判断偶数和奇数,输出平均值。
- 编写一个C#程序,要求从键盘输入10个数存放在数组中,分别求出最大数和最小数存放在第一第二个元素里
- 从键盘输入20个整数将奇数&偶数分别存在不同的数组中并按先奇数后偶数的顺序输出这两个数组中的数据
- 编写程序,键盘输入10个数,并计算平均值,用数组
- 使用c语言编写程序,从键盘上任意输入两个数字,并计算出两个数的最小公倍数
- 编写程序,键盘输入10个数,计算平均值,并打印这10个数、平均值(用数组)
- 键盘输入10个正整数,先打印输出奇数,再输出偶数
- (c++)从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。 保留两位小数
- 编程题(从键盘上输入一个整数,分别计算奇数位和偶数位之和)
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。
- 编写程序,当程序运行后,根据屏幕提示输入一个数字字符串,输入后统计有多少个偶数数字和奇数数字。