如题所述
#include <stdio.h>
double sum(double a[],int l){
double sum=0;
for(int i=0;i<l;i++){
sum += a[i];
}
return sum;
}
int main(){
int l;
printf("输入数组中数字的个数(<100个):")
scanf("%d",&l);
double a[100];
for(int i=0;i<l;i++)
scanf("%lf",&a[i]);
printf("数组元素的和为:%lf",sum(a,l));
return 0;
}追问
double sum(double a[],int l){
double sum=0;
for(int i=0;i<l;i++){
sum += a[i];
}
return sum;
}
int main(){
int l;
printf("输入数组中数字的个数(<100个):")
scanf("%d",&l);
double a[100];
for(int i=0;i<l;i++)
scanf("%lf",&a[i]);
printf("数组元素的和为:%lf",sum(a,l));
return 0;
}追问
谢谢大神!
温馨提示:答案为网友推荐,仅供参考