已知有一维数组{20,31,43,78,9,18,23,76,92,52},定义一级指针变量操作该一维数组,计算其所有元素的最大值和平均值,并将计算结果显示在屏幕上。
已知有一维数组{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编程问答网回答,权益归原著者所有;
下一篇:likeadmin上传图片出错
