C++ 求数组均值(用函数)

2024-11-09 00:54:11
推荐回答(1个)
回答(1):

可以参考下面的代码:

#include 

double average(double *x, int len)

{

double sum = 0;

for (int i = 0; i < len; i++) // 求总和

sum += x[i];

return sum/len; // 返回平均值

}

int main()

{

double num[] = {1, 2, 3, 4, 5};

printf("average = %lf\n", average(num, 5));

return 0;

}

扩展资料:

C++关键字

struct,class,union

用于类型声明。class是一般的类类型。struct在C++中是特殊的类类型,声明中仅默认隐式的成员和基类访问限定与class不同(struct是public,class是private)。union是联合体类型。满足特定条件类类型——POD struct或POD union可以和C语言中的struct和union对应兼容。

do,for,while

循环语句的组成部分。C++支持do-while循环、for循环和while循环。C++11新增了ranged-based for循环,用:分隔声明的对象和指定循环的范围。

参考资料来源:百度百科-C++