C语言中求N个数据的的和

Python012

C语言中求N个数据的的和,第1张

思路:直接定义两个变量n和sum,n用于接受键盘输入,sum用于存储累加和,每次输入并累加求和。

参考代码:

#include "stdio.h"

#define N 10 //宏定义N的值 

int main()

{

int n,i,sum=0

for(i=0i<Ni++){

scanf("%d",&n)

sum+=n

}

printf("求和为:%d\n",sum)       

}

/*

运行结果:输入N个数求和 

8 7 3 4 1 9 2 0 5 6

求和为:45

*/

void GetValue(int &n, int a[])

{printf("请输入整数的个数(不超过10):")

 scanf("%d",&n)

 printf("请输入%d个整数:",n)

 int i

 for(i=0i<ni++)

   scanf("%d",&a[i])

}

int

n,sum=0,num

scanf("%d",&n)

for(int

i

=

0

i

<

n

i++)

{scanf("%d",&num)

sum+=num}

printf("%d",sum/n)

先根据需要,确认输入多少个数,然后一一输入求和,最后求取平均值。