【发布时间】:2020-02-09 18:57:37
【问题描述】:
我们的任务是创建一个一次接收一个整数值的类。有了这些整数值,我应该做很多不同的事情。将它们相加,取平均值,找到最大值和最小值等。我可以编写平均值和最大值的函数,但这是我正在努力的开始。
如何让用户输入我的课程?我有一个成员函数和构造函数。我将使用“next”函数来存储和提取我的号码:
class Statistician{
public:
Statistician();
void next (int r);
}
我尝试在“next”函数中编写一个 for 循环,该循环将填充和排列,以便将每个值放入类中,但这似乎是一种极其乏味的继续方式。我不确定接下来会发生什么。
我应该使用数组吗?如果可以,我将如何编写循环以便一次将数字放入一个?还是有其他方法可以做到这一点?类会自动填充吗? (这似乎不太可能)
【问题讨论】:
-
您可以初始化一个数组(如果您想从 std I/O 获取输入,请使用 for 循环并初始化您的数组),然后将该数组传递给您对象的成员函数。
-
该数组会在类之外还是成为类的对象> 我仍在学习什么是类以及对象如何工作。
-
数组不需要做这个练习