c语言如何把数组中的数据加起来
3个回答
展开全部
可以通过循环遍历数组中的每个元素,并进行累加。
累加的结果可以保存在变量中,需要注意,要保证变量足够保存累加结果,不会出现溢出。
参数为整型数组a,长度为l,对其元素实现累加并返回结果的函数可以写作
int sum(int *a, int l)
{
int r = 0; // 存储累加结果。
int i;
for(i = 0; i < l; i ++)//遍历a
r += a[i];//累加元素。
return r;//返回结果。
}
展开全部
/*假设数组a长度为N*/
for(i=0;i<N;i++)
sum+=a[i];/*依次把每个数都加到sum中就行了*/sum+=a[i]相当于sum=sum+a[i]
/*注意sum要给定初值0*/
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for 循环读取数组中的每个元素 加到一个变量里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |