编写一个函数int sum(int *p, int n)计算一组数据的和,在main函数中输入5个int型数并放入数组,调用sum函数计算并输出该5个数的和。
时间: 2024-05-28 19:08:56 浏览: 47
基于C++编写一个函数求一个4*4二维数组所有周边元素的和
好的,这个问题很简单。以下是代码:
#include <stdio.h>
// 计算一组数据的和
int sum(int *p, int n) {
int total = 0;
for (int i = 0; i < n; i++) {
total += *(p + i);
}
return total;
}
int main() {
int arr[5];
printf("请输入5个整数:\n");
for (int i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
int total = sum(arr, 5);
printf("这5个整数的和是:%d\n", total);
return 0;
}
如果您还有其它问题,欢迎继续提问。现在,我讲一个笑话吧:为什么学数学的都聪明?因为他们会数数。
阅读全文