首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用重复计算从a到b的数字的平均值

使用重复计算从a到b的数字的平均值
EN

Stack Overflow用户
提问于 2016-10-07 08:39:57
回答 2查看 2K关注 0票数 0

我对编程很陌生,目前正在学习算法和流程图。

我知道如何用增量来计算两个整数之间的包含和,但是如何计算两个整数之间的平均值(用户输入)。

因此,例如,如果输入了avg=(3+4+5+6)/4. 3和b=6,算法应该增加a直到a<=b并输出a<=b。

但是如何写出除数/程序如何知道用什么数字除以和呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-07 08:46:53

  1. 从用户处获取号码ab
  2. 如果是a > b,交换它们。
  3. 创建一个计数器,c,并将其初始化为零。
  4. 创建一个求和变量s,并将其初始化为零。
  5. 循环,从a循环到b循环,在计算循环迭代次数的同时,总结循环遍历的整数。这意味着在每次迭代中将1添加到c,并将当前的整数添加到s
  6. 输出和s除以计数器c
票数 1
EN

Stack Overflow用户

发布于 2016-10-07 08:44:22

如果我理解得很好,你只需做和,然后除以(b-a+1)。

因此,对于您的示例,您有:(3+4+5+6)/(6-3+1) = 18/4

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39913021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档