【题目描述】
对于阻值为 r1 和 r2 的电阻,其并联电阻阻值公式计算如下:R=1/(1r1+1r2)。输入两个电阻阻抗大小,浮点型。输出并联之后的阻抗大小,结果保留小数点后2位。
【输入】
两个电阻阻抗大小,浮点型,以一个空格分开。
【输出】
并联之后的阻抗大小,结果保留小数点后2位。
【输入样例】
1 2
【输出样例】
0.67
【程序分析】
在计算/时,采用1.0而不是用1,是为了结果得到浮点数,否则会变成取整
【程序实现】
#include <stdio.h>
int main() {
double r1, r2;
// 读取两个电阻值
scanf("%lf %lf", &r1, &r2);
// 计算并联电阻: R = 1 / (1/r1 + 1/r2)
double R = 1.0 / (1.0/r1 + 1.0/r2);
// 输出结果,保留2位小数
printf("%.2lf\n", R);
return 0;
}
2184

被折叠的 条评论
为什么被折叠?



