输入三个整数,计算并求出三个证书的和与平均值(平均值保留两位小数)
时间: 2024-10-21 09:12:20 浏览: 53
微信小程序源码医院挂号系统设计与实现-服务端-毕业设计.zip
要编写一个程序,接收三个整数输入,计算它们的和并将平均值四舍五入到两位小数,可以参考下面的C语言代码:
```c
#include <stdio.h>
#include <math.h> // 包含数学库以使用round函数
int main() {
int num1, num2, num3;
double sum, average;
printf("请输入三个整数:");
scanf("%d %d %d", &num1, &num2, &num3);
// 计算总和
sum = num1 + num2 + num3;
// 计算平均值并四舍五入到两位小数
average = (double)(sum) / 3;
average = round(average * 100) / 100; // 使用round函数四舍五入到最接近的百分位
printf("三个数的和是:%d\n", sum);
printf("三个数的平均值是:%.2f\n", average); // %.2f表示保留两位小数
return 0;
}
```
在这个程序中,我们首先读取用户输入的三个整数,然后计算它们的和。接着,我们将总和除以3得到平均值,为了保证精确到两位小数,我们将其转换为double类型,并使用`round`函数进行四舍五入处理。
阅读全文