编写一个函数,使用指针遍历数组,并计算出数组中所有元素的和
时间: 2024-06-18 10:05:27 浏览: 260
基于C++编写一个函数求一个4*4二维数组所有周边元素的和
编写一个函数使用指针遍历数组,可以参考以下代码:
```c++
#include<iostream>
using namespace std;
int sum(int arr[], int len) // 定义函数
{
int *p = arr; // 定义指针
int s = 0;
for(int i=0; i<len; i++)
{
s += *(p+i); // 指针遍历数组
}
return s;
}
int main()
{
int arr[] = {1, 2, 3, 4, 5}; // 定义数组
int len = sizeof(arr)/sizeof(arr); // 计算数组长度
int s = sum(arr, len); // 调用函数,计算数组元素和
cout << "数组元素的和为:" << s << endl;
return 0;
}
```
该函数使用指针遍历数组,并计算出数组中所有元素的和。
阅读全文