gpt4 book ai didi

c++ - 如何找到 vector 元素的乘积?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:10:32 25 4
gpt4 key购买 nike

<分区>

我有以下 vector 值:[2, 3, 7]

我想输出 vector 的乘积,如 2*3*7 = 42

我为它写了一些代码,但它似乎不起作用。我是 C++ 的新手,所以我不确定如何在给定任何大小的任何数字 vector 的情况下获取 vector 中的值的乘积。

#include <bits/stdc++.h>

int main()
{
int n;
cin >> n;
vector<int> vec;
while (n--)
{
int temp;
cin >> temp;
vec.push_back(temp);
}
int total = 1;
total *= vec;
cout << vec << endl;
return 0;
}

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