Menu
CoddyTech

回顾:乘积数组

本课属于 Coddy C++ 学习旅程的“基础知识”单元。第 63 课,共 74 课。

challenge icon

挑战

简单

编写一个名为 prod 的函数,它接收一个 double 数组和数组的大小作为参数,并返回数组中所有数字的乘积。

提醒:乘积是所有数字相乘的结果。例如,对于 [1, 2, 3],返回 6 = 1 * 2 * 3。

亲手试试

#include <iostream>
#include <vector>

double prod(double arr[], int size) {
    // 在下方编写你的代码
}

int main() {
    int n;

    std::cin >> n;
    std::cin.ignore();
    double arr[n];

    for (int i = 0; i < n; i++) {
        double val;
        std::cin >> val;
        arr[i] = val;
    }

    double result = prod(arr, n);
    std::cout << "Product of array elements: " << result << std::endl;
    return 0;
}

基础知识中的所有课

自己练习: C++ 在线编译器