在 3 行中分别输入一个浮点数,利用下面公式计算并输出 x 的值,严格保留小数点后2位数字。
时间: 2023-03-30 12:00:24 浏览: 277
我可以回答这个问题。请看下面的代码:
```c
#include <stdio.h>
int main() {
float a, b, c;
scanf("%f%f%f", &a, &b, &c);
float x = (a + b + c) / 3;
printf("%.2f", x);
return ;
}
```
以上代码可以实现输入三个浮点数,求它们的平均值并保留两位小数输出。
相关问题
a:在 3 行中分别输入一个浮点数,利用下面公式计算并输出 x 的值,严格保留小数点后2位数字。
我可以回答这个问题。请看以下代码:
#include <stdio.h>
int main() {
float a, b, c;
scanf("%f%f%f", &a, &b, &c);
float x = (a + b + c) / 3;
printf("%.2f", x);
return ;
}
以上代码可以让用户输入三个浮点数,然后计算它们的平均值并输出。输出结果会严格保留小数点后两位数字。
Python实现在3行中分别输入一个浮点数,利用下面公式计算并输出x的值,严格保留小数点后2位数字。 一b+√b2—4ac X—— 2a
以下是 Python 代码实现:
a, b, c = map(float, input().split())
x = (-b + (b**2 - 4*a*c)**0.5) / (2*a)
print("%.2f" % x)