C语言编写浮点数求和函数
时间: 2024-12-23 13:18:01 浏览: 1
C语言知识梳理,增加函数部分
在C语言中,你可以创建一个名为`float_sum`的函数来计算浮点数数组的总和。这是一个简单的示例:
```c
#include <stdio.h>
// 定义浮点数求和函数
float float_sum(float arr[], int size) {
float sum = 0.0; // 初始化和为0
for (int i = 0; i < size; i++) {
sum += arr[i]; // 每次循环将当前元素加到sum上
}
return sum;
}
int main() {
float numbers[] = {1.5, 2.7, 3.9, 4.2};
int num_elements = sizeof(numbers) / sizeof(numbers[0]);
float result = float_sum(numbers, num_elements);
printf("浮点数数组的和是: %.2f\n", result);
return 0;
}
```
在这个例子中,`float_sum`函数接受一个浮点数数组`arr`和它的大小`size`作为参数,然后通过遍历数组并逐个累加元素来计算总和。在`main`函数中,我们声明了一个浮点数数组,并调用这个函数来演示。
阅读全文