C语言中求N个数的和。

Python045

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

一、 算法:

1 输入N;

2 循环输入N个数值;

3 将每个数值累加到结果上;

4 循环结束后输出结果。

二、代码:

#include <stdio.h>

int main()

{

    int N, s=0, n

    scanf("%d",&N)//输入N

    while(N--)//循环N次

    {

        scanf("%d",&n)//输入一个数。

        s+=n//累加。

    }

    printf("%d\n", s)//输出结果

    

    return 0

}

三、运行截图示例:

C语言程序:

#include <stdio.h>

void main()

{

int a, b, c

int sum

printf("请输入三个数,以空格分隔:")

scanf("%d%d%d", &a, &b, &c)

sum = a + b + c

printf("%d、%d、%d三个数之和:%d\n", a, b, c, sum)

}

运行测试:

请输入三个数,以空格分隔:3 2 1

3、2、1三个数之和:6