题解 | 单组_一维数组
#include <stdio.h> #include<stdlib.h> long long sum(long long* p,int n) { long long ans = 0; int i = 0; for(i = 0;i<n;i++) { ans+=p[i]; } return ans; } int main() { int n = 0; scanf("%d",&n); int i = 0; long long* arr = (long long*)calloc(n,sizeof(long long)); for(i = 0;i<n;i++) { scanf("%lld",&arr[i]); } long long ret = sum(arr,n); printf("%lld\n",ret); free(arr); arr = NULL; return 0; }