为了账号安全,请及时绑定邮箱和手机立即绑定

c语言习题求解

c语言习题求解

C
苏和666 2017-01-20 17:39:54
编写一个程序,读取整数直到输入0.结束输入后,报告输入的奇偶数(不含0)及奇数偶数的平均数
查看完整描述

1 回答

?
望远

TA贡献1017条经验 获得超1032个赞

#include "stdio.h"
void main()
{
	int arr1[10],arr2[10];
	int num1=0,num2=0,sum1=0,sum2=0;
	int i=0,j=0,n;
	scanf("%d",&n);
	while(n!=0)
	{
		if(n%2==0)
		{
			arr1[i++]=n;
			num1++;
			sum1+=n;
		}
		else
		{
			arr2[j++]=n;
			num2++;
			sum2+=n;
		}
		scanf("%d",&n);
	}
	printf("偶数有:");
	for(i=0;i<num1;i++)
	{
		printf("%d ",arr1[i]);
	}
	printf("\n平均数为:%d\n",sum1/num1);
	printf("奇数有:");
	for(i=0;i<num2;i++)
	{
		printf("%d ",arr2[i]);
	}
	printf("\n平均数为:%.2f\n",(float)sum2/num2);
}


查看完整回答
反对 回复 2017-01-20
  • 1 回答
  • 1 关注
  • 1068 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信