gpt4 book ai didi

c - 如何使用指针打印 C 函数的结果(不返回)

转载 作者:太空宇宙 更新时间:2023-11-04 06:12:46 25 4
gpt4 key购买 nike

我的任务是编写一个函数来计算数组元素的总和。我确实喜欢这样:

#include <stdio.h>
#include <stdlib.h>

int sum (int array[], int len){
int i;
int sum=0;
for (i=0; i<len; i++){
sum = sum + array[i];
}
return sum;
}


int main() {
int array[] = {9, 4, 7, 8, 10, 5, 1, 6, 3, 2};
int len = 10;
printf ("Sum: %d\n" , sum(array, len));
}

输出:总和:55

但是,现在我需要做完全相同但不同的事情。 Sum 函数应该有 3 个参数,第三个参数是一个指针,不返回任何值 并且仍然能够在主函数中调用它以再次打印出总和。任何帮助将不胜感激。

附言是的,这是作业的一部分。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com