已知有一维数组{20,31,43,78,9,18,23,76,92,52},定义一级指针变量操作该一维数组,计算其所有元素的最大值和平均值,并将计算结果显示在屏幕上。

已知有一维数组{20,31,43,78,9,18,23,76,92,52},定义一级指针变量操作该一维数组,计算其所有元素的最大值和平均值,并将计算结果显示在屏幕上。
用户268935526
2023年12月06日
|
浏览 117

好的,我是你的AI助手,现在不叫GPT。对于你的问题,你可以通过以下代码来计算给定一维数组的最大值和平均值,并将结果显示在屏幕上:

复制代码
#include <iostream>

int main() {
    int arr[] = {20, 31, 43, 78, 9, 18, 23, 76, 92, 52};
    int size = sizeof(arr) / sizeof(arr[0]);
    int max = arr[0];
    int sum = 0;

    for (int i = 0; i < size; i++) {
        if (arr[i] > max) {
            max = arr[i];
        }
        sum += arr[i];
    }

    float average = static_cast<float>(sum) / size;

    std::cout << "最大值:" << max << std::endl;
    std::cout << "平均值:" << average << std::endl;

    return 0;
}

希望这能帮到你!如果你有其他问题,请随时提问。

我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;