计算输入数字的最小值,最大值和平均值

计算输入数字的最小值,最大值和平均值,第1张

计算输入数字的最小值,最大值和平均值

是,

保留初始化为高值的最小变量,并在看到较低值时对其进行更新。

用最大变量执行相反的 *** 作。

将所有数字相加,然后将总和除以总数即可得到平均值。

以下代码不进行边界检查(例如count> 0,total不会溢出),但是应该可以使您有所了解:

int minimum = // Initialize to large #, in C# would be int.MaxValueint maximum = // Initialize to most negative #, in C# would be int.MinValueint count = 0;int total = 0;void StatsForNewNumber(int number){    if (number < minimum) minimum = number;    if (number > maximum) maximum = number;    count++;    total += number;}int Average(){    return total / count;}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5674161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存