C语言程序设计编写程序,计算数列总和
时间: 2024-11-20 09:40:02 浏览: 10
在C语言中,计算数列总和是一个基础的编程任务,通常可以使用循环结构如for或while来完成。这里有一个简单的示例,用于计算数组中元素的总和:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0; // 初始化总和为0
printf("请输入数字的个数: ");
scanf("%d", &n);
// 动态分配内存,如果输入的数值较大
if (n > 0) {
int *numbers = (int*) malloc(n * sizeof(int));
if (numbers != NULL) { // 检查是否成功分配
printf("请输入%d个数字: ", n);
for (i = 0; i < n; i++) {
scanf("%d", &numbers[i]); // 输入每个数字并累加到sum
sum += numbers[i];
}
printf("这组数字的总和是: %.2f\n", sum); // 打印结果
free(numbers); // 释放动态分配的内存
} else {
printf("内存分配失败!\n");
}
} else {
printf("数字个数应大于0。\n");
}
return 0;
}
阅读全文