C语言求三个数5、8、9的平均值,结果保留小数部分。
时间: 2024-09-14 07:10:29 浏览: 67
c代码-两个数求平均
在C语言中,你可以通过定义变量存储这三个数,然后将它们加起来除以3来计算平均值,并使用`printf`函数将结果保留小数部分输出。下面是一个简单的示例:
```c
#include <stdio.h>
#include <math.h> // 引入数学库,以便使用fabs()函数用于取整
int main() {
double num1 = 5.0; // 第一个数
double num2 = 8.0; // 第二个数
double num3 = 9.0; // 第三个数
double average; // 平均值
// 计算平均值
average = (num1 + num2 + num3) / 3.0;
// 保留小数部分,这里使用了fabs()函数保证结果总是正数,然后取整
int rounded_average = (int)(fabs(average) + 0.5); // 四舍五入
printf("三个数 %lf, %lf, %lf 的平均值是: %.1f\n", num1, num2, num3, rounded_average);
return 0;
}
```
上述代码会输出这三个数的平均值,结果保留一位小数。
阅读全文