用C语言求一个数组的所有元素之和

用c#啊

void main()
{
int a[10],sum=0,i;
for(i=0;i<10;i++)
{
printf("请输入第%d个数字:",i);
scanf("%d",&a[i]);
getchar();
}
for(i=0;i<10;i++)
{
sum=sum+a[i];
}
printf("数组a的和为:%d",sum);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-10-18
int sum(int a[],int n)
{
int i,s=0;
for(i=0;i<n;i++)
s+=a[i];
return s;
}
main()
{
int a[5]={1,2,3,4,5};
int s;
s=sum(a,5);
printf("sum is %d\n",s);
}本回答被提问者和网友采纳

用C语言求一个数组的所有元素之和
printf("数组a的和为:%d",sum);}

请用C语言:求一个数组中所有元素的和,在主函数中检验
printf(

c语言:求任意矩阵每行每列上的元素之和
void juzhenhe(int* juzhen,int hang,int lie,int* retHang,int* retLie){\/\/juzhen为一维数组,矩阵按照行存储,返回值数组需要实现初始化,并清零 int i,j;for(i=0;i<hang;i++)for(j=0;j<lie;j++){ retHang[i]=+juzhen[i*hang+j];retLie[j]=+juzhen[i*hang+j];} } ...

c语言怎样求数组个元素之和
scanf("%d",&array[i]);sum=0;for(i=0;i<5;i++) sum+=a[i];\/\/求和

c语言,数组,求和
答案:在C语言中,可以使用数组来存储一系列相同类型的元素,通过循环遍历数组元素并进行求和计算。具体实现时,可以先定义一个数组,然后使用循环结构依次访问数组中的每个元素,将其累加到总和中,最终得到数组元素的和。详细解释:1. 数组的概念及作用 数组是一种数据结构,用于存储同一类型的多个元素。在...

C语言,数组,求和
C语言中,数组求和是一项基本操作,本文将展示如何通过定义函数实现数组元素的累加并进行分类。首先,定义了一个名为"avg"的函数,用于计算数组的平均值,通过遍历数组元素累加后除以数组长度得到。接着,"mov"函数将数组中的元素根据是否大于平均值分为两组,"big"数组存放大于平均值的元素,"small"数组...

用c语言编程如何实现求和的程序代码?
一个存放和,一个从1开始到100,如下图所示。3、之后书写for循环,首先给i赋值为1,其中如果要求200以内和把数字100改为200即可。4、然后写for循环里面的内容,sum=sum+i;把每个i的值加到sum里面。5、最后进行输出,编写输出语句把它输出出来,sum为整形,故用%d,如下图所示就完成了。

c语言怎么算给定的整数的和与平均值?
int arr[] = {1, 2, 3, 4, 5};int n = sizeof(arr) \/ sizeof(arr[0]);int sum = 0;double avg = 0.0;int i; \/\/ 计算数组元素的和 for (i = 0; i < n; i++){ sum += arr[i];} \/\/ 计算数组元素的平均值 avg = (double) sum \/ n;printf("数组元素的...

c语言求二维数组中所有元素的和
int main(void){ int ar[3][3]= { {1,2,3},{4,5,6},{7,8,9} };int num;int i,j;int k = 0,sum=0;int (*ptr)[3];ptr = ar;num = sizeof(ar) \/ sizeof(ar[0]);printf("num = %d\\n",num);printf("%d\\n",*(*(ptr +0) + 1));for(i = 0; i < 3...

设计一个算法,求一位数组float a[n]中的所以元素之和,写出C语言
float result = 0int i = 0;\/\/...for( i = 0,result=0; i < n; i++){ result += a[i];}

相似回答