首页后端开发其他后端知识c语言求n个数和函数 c语言n个数求和分数形式

c语言求n个数和函数 c语言n个数求和分数形式

时间2023-04-21 14:18:01发布访客分类其他后端知识浏览1415
导读:C语言定义一个求数组n个元素的和的函数 #includestdio.hint sum_arry(int *p,int n { int i = 0,sum = 0; for(i=0;in;i++ { sum ...

C语言定义一个求数组n个元素的和的函数

#includestdio.h

int sum_arry(int *p,int n)

{

    int i = 0,sum = 0;

    for(i=0; in; i++)

    {

        sum += *(p+i);

    }

    return sum;

}

int main(void)

{

    int a[20];

    int i = 0;

    printf("请输入20个数字:\n");

    for(i=0; i20; i++)

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

    

    printf("a[0]到a[5]的和为:%d\n",sum_arry(a[0],6));

    printf("a[3]到a[8]的和为:%d\n",sum_arry(a[3],6));

    

    

    return 0;

}

C语言 用函数调用的方法 求N个任意整数之和

#define N 10

int sum(int *a){

int i,s=0;

srand((unsigned)time(NULL));

for (i=0; iN; i++){

a[i]=rand() % 100;

printf("a[%d] = %d\n", i,a[i]);

s += a[i];

}

return s;

}

int main() {

int a[N],s;

s = sum(a);

printf("sum=%d\n",s);

return 0;

}

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

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

参考代码:

#include "stdio.h"

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

int main()

{

int n,i,sum=0;

for(i=0; iN; i++){

scanf("%d",n);

sum+=n;

}

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

}

/*

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

8 7 3 4 1 9 2 0 5 6

求和为:45

*/

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: c语言求n个数和函数 c语言n个数求和分数形式
本文地址: https://pptw.com/jishu/4494.html
c语言函数参数最多有几个 c语言函数参数太多问题如何解决 c语言多线程静态函数 多个线程访问静态函数

游客 回复需填写必要信息