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

求奇数和及平均数

求奇数和及平均数

C
慕粉090528746 2017-04-07 17:52:24
读入一批正整数(以零为结束标志),求其中奇数之和、所有奇数平均数(double类型)。要求使用do-while语句实现循环。
查看完整描述

4 回答

?
望远

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

#include<stdio.h>
void main()
{
 int n;
 int sum=0,count=0;
 printf("input integers:");
 do
 {
  scanf("%d",&n);
  if(n>0 && n%2!=0)
  {
    sum+=n;
    count++;
  }
 }while(n);
 printf("sum=%d average=%.2f\n",sum,sum/(count*1.0));
}


查看完整回答
5 反对 回复 2017-04-08
?
田心枫

TA贡献1064条经验 获得超383个赞

#include<stdio.h>int even(int num)
{
 return num%2;
}int main()
{
 int sum=0,num=0;
 printf("Input integers:");
 while (1)
 {
  scanf("%d",&num);
  if (num<=0)
   break;
  if (even(num))
   sum+=num;
 }
 printf("The sum of the odd numbers is:%d\n",sum);
 return 1;
}


查看完整回答
反对 回复 2017-04-08
?
慕尼黑8564843

TA贡献1条经验 获得超0个赞

二二3455
查看完整回答
反对 回复 2018-06-01
  • 4 回答
  • 0 关注
  • 2053 浏览

添加回答

举报

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