计算并联电阻的阻值

【题目描述】

对于阻值为r1和r2的电阻,其并联电阻阻值公式计算:计算并联电阻的阻值4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入两个电阻阻抗大小,浮点型。输出并联之后的阻抗大小,结果保留小数点后2位。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

两个电阻阻抗大小,浮点型,以一个空格分开。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

并联之后的阻抗大小,结果保留小数点后22位。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

1 2

【输出样例】

0.67
解题思路

首先我们需要读入两个电阻的阻抗大小,这里我们使用 double 类型的变量 r1 和 r2 来存储。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

然后根据并联电阻的阻抗计算公式,计算出并联之后的阻抗大小,并将结果存储在变量 ans 中。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

最后我们使用 printf 函数来控制输出结果的小数位数,这里我们保留了小数点后两位,并使用 "%.2f\n" 作为格式控制字符串。其中 %f 表示输出一个浮点数,.2 表示保留小数点后两位,\n 表示输出完之后换行。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
参考代码4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. #include <bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() { 
  5.     double r1, r2, ans; 
  6.     cin >> r1 >> r2; 
  7.     ans = 1 / (1/r1 + 1/r2); 
  8.     printf("%.2f\n", ans); 
  9.     return 0; 
知识点睛

#include <bits/stdc++.h> 这个头文件包含了 C++ 中常用的库函数,几乎包含了所有的 C++ 标准库,因此我们在代码中不需要再单独包含其他的库函数。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

using namespace std; 这个语句是声明我们使用 std 命名空间,这样我们在代码中就可以直接使用 std 命名空间中的函数和对象,而不需要在前面加上 std::。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

double 是一个数据类型,用来表示浮点数。在 C++ 中,浮点数有两种类型,一种是 float,一种是 double,其中 double 的精度更高,更适合用来表示小数。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

cin 是 C++ 中用来读入数据的对象,它可以从标准输入流(通常是键盘)中读入数据。在这个例子中,我们使用 cin >> r1 >> r2; 来读入两个电阻的阻抗大小。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

printf 是 C++ 中用来输出数据的函数,它可以根据指定的格式控制字符串将数据输出到标准输出流(通常是屏幕)。在这个例子中,我们使用 printf("%.2f\n", ans); 来输出并联之后的阻抗大小,保留小数点后两位。4HL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

关 键 词

计算并联电阻的阻值

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢