gpt4 book ai didi

C++ 数组(初级)

转载 作者:搜寻专家 更新时间:2023-10-31 00:36:28 25 4
gpt4 key购买 nike

我把数组误认为是 vector 了,抱歉(数组在瑞典语中是 vektor)

我正在制作的程序需要一些帮助。这是一项任务,所以我真的需要了解我是如何做到这一点的,而不仅仅是获取代码 :P

我需要制作一个包含 10 个“数字”的数组(我想让它们在程序运行时可编辑)。完成此操作后,我需要让程序计算所有数字的“平均值”“/

如果你能选择你想要多少个数字的平均值,如果有人能分享一些我应该如何做到这一点的知识,那就太好了:P无论如何,我已经尝试了一些代码来制作不起作用的 vector ,我不妨将它添加到这里:

int vector[10];

和 vector [0]“数字1:”;依此类推 vector 中数字的输入。

int sum = vector[0] + vector[1] + ...
cout << "average value is: " << sum/5;

应该可以获取平均值(对吧?)

我还应该补充:

float average(int v[], int n)

对于这件事也是如此,但真的不知道怎么办。

任何帮助/知识都会很棒!干杯。

最佳答案

要选择您想要平均的数字:

native :仅 (G++/Clang),不是“合法的”C++

cin >> num;
int vector[num];

“正确的”原生(指针):

int *vector = new int [num];

“正确的”C++:

#include <vector>
std::vector<int> v(num);

关于C++ 数组(初级),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21801496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com