一起创业网-为互联网创业者服务

c语言求和程序怎么编写

```c

include

int main() {

int n, i, sum = 0;

printf("请输入一个正整数 n: ");

scanf("%d", &n);

for (i = 1; i <= n; i++) {

sum += i;

}

printf("1 到 %d 的和为: %d\n", n, sum);

return 0;

}

```

这个程序首先从用户那里获取一个正整数n,然后使用for循环对1到n进行累加求和,最后输出结果。

如果您想要计算其他数列的和,比如等差数列或等比数列,您可以修改这个程序。例如,以下是一个计算等差数列和的程序:

```c

include

int main() {

int n, i, sum = 0;

int first_term, common_difference;

printf("请输入项数 n: ");

scanf("%d", &n);

printf("请输入第一项: ");

scanf("%d", &first_term);

printf("请输入公差: ");

scanf("%d", &common_difference);

for (i = 0; i < n; i++) {

sum += first_term + i * common_difference;

}

printf("等差数列的和为: %d\n", sum);

return 0;

}

```

这个程序首先获取项数n、第一项和公差,然后使用for循环计算等差数列的和,并输出结果。