编写程序,输入三个整数a,b,c,求他们的平均值。并按如下形式输出:+average+of**、**+and+**+is****+其中,三个**依次表示a,b,c的值,****表示a,b,c的平均值。
时间: 2023-12-02 12:06:21 浏览: 92
python
a = int(input())
b = int(input())
c = int(input())
average = (a + b + c) / 3
print("The average of", a, "and", b, "and", c, "is", round(average, 1))
```
输出结果为:The average of <<a>> and <<b>> and <<c>> is <<average>>。
--相关问题--:
相关问题
编写程序,输入三个整数a,b,c,求他们的平均值。并按如下形式输出: average of **、** and ** is **.** 其中,三个**依次表示a,b,c的值,**.**表示a,b,c的平均值。
三个整数a,b,c,求他们的平均值,并按如下形式输出:average of **、** and ** is **.**。其中,三个**依次表示a,b,c的值,**.**表示a,b,c的平均值。
```c
#include <stdio.h>
int main() {
int a, b, c, sum;
float avg;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
sum = a + b + c;
avg = sum / 3.0;
printf("average of %d、%d and %d is %.1f", a, b, c, avg);
return 0;
}
```
用c语言编写程序,从键盘上输入三个整数成绩分别给变量a、b、c,求它们的平均成绩(结果保留两位小数)。并按如下形式输出: average of **、** and ** is **.** 。其中,三个**依次表示a、b、c的值,**.**表示a,b,c的平均值。
你可以使用下面的C语言代码来实现这个功能:
```c
#include <stdio.h>
#include <stdlib.h> // 引入stdlib.h库用于浮点数的运算
int main() {
float a, b, c, average;
// 输入三个整数成绩
printf("请输入三个整数成绩:\n");
scanf("%f %f %f", &a, &b, &c);
// 计算平均成绩并保留两位小数
average = (a + b + c) / 3.0;
average = roundf(average * 100.0) / 100.0; // 使用roundf函数四舍五入到百分位
// 输出结果
printf("The average of %.0f, %.0f, and %.0f is %.2f.\n", a, b, c, average);
return 0;
}
```
在这个程序中,我们首先定义了三个float类型的变量a、b和c用于存储成绩。然后通过`scanf`函数从用户处获取输入。计算平均成绩时,为了避免浮点数的精度问题,我们将总分除以3后再乘以100进行四舍五入,最后再除以100得到精确到百分位的结果。`printf`函数中使用`.0f`表示整数部分,`.2f`表示保留两位小数。
阅读全文