计算三个数的平均数的C语言代码
时间: 2024-05-08 15:15:30 浏览: 12
```
#include <stdio.h>
int main() {
int num1, num2, num3;
float avg;
printf("Enter three numbers: ");
scanf("%d %d %d", &num1, &num2, &num3);
avg = (num1 + num2 + num3) / 3.0;
printf("The average of %d, %d and %d is %.2f", num1, num2, num3, avg);
return 0;
}
```
输入三个数,计算它们的平均值并输出。注意要用浮点数除以3.0,否则结果会截断为整数。使用%.2f格式化输出结果,保留两位小数。
相关问题
就三个数的平均数用c语言写代码
可以使用以下代码计算三个数的平均数:
#include <stdio.h>
int main() {
float num1, num2, num3, average;
printf("请输入三个数:\n");
scanf("%f %f %f", &num1, &num2, &num3);
average = (num1 + num2 + num3) / 3;
printf("这三个数的平均数是:%f", average);
return 0;
}
求两个数的平均值C语言
以下是求两个数的平均值的C语言代码:
```c
#include <stdio.h>
int main() {
float a, b, average;
printf("请输入两个数:\n");
scanf("%f %f", &a, &b);
average = (a + b) / 2;
printf("这两个数的平均值是:%.2f", average);
return 0;
}
```
在这个程序中,我们首先声明了三个变量 `a`、 `b` 和 `average`,分别用来存储用户输入的两个数和它们的平均值。然后使用 `printf` 和 `scanf` 函数分别输出和输入用户的提示和数据。最后,计算平均值并输出结果。
需要注意的是,由于涉及到浮点数的计算,我们需要使用浮点数类型 `float` 来声明变量,以保证计算的精度。