信息学奥赛一本通 1015:计算并联电阻的阻值 | OpenJudge NOI 1.3 10
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 1015:计算并联电阻的阻值 | OpenJudge NOI 1.3 10
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目鏈接】
ybt 1015:計算并聯電阻的阻值
OpenJudge NOI 1.3 10:計算并聯電阻的阻值
【題目補充】
OpenJudge中該題有提示,只能用float聲明變量。如用double聲明,提交后會出錯。
ybt中用float或double聲明都可以。
【題目考點】
1. 計算表達式
有浮點型的量參與除法運算,表達式的值才是浮點型的,最終才可以得到小數結果
2. 輸出浮點型數字a,保留x位小數
cout<<fixed<<setprecision(x)<<a;
printf("%.xf", a);
【題解代碼】
解法1:使用cin, cout進行輸入輸出
#include <bits/stdc++.h> using namespace std; int main() {float r1, r2;//OpenJudge中只能用float cin>>r1>>r2;cout<<fixed<<setprecision(2)<<1/(1/r1 + 1/r2);return 0; }解法2:使用scanf, printf進行輸入輸出
#include <bits/stdc++.h> using namespace std; int main() {float r1, r2;//OpenJudge中只能用float scanf("%f %f", &r1, &r2);printf("%.2f", 1/(1/r1+1/r2));return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通 1015:计算并联电阻的阻值 | OpenJudge NOI 1.3 10的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通(1173:阶乘和)
- 下一篇: 信息学奥赛一本通 1018:其他数据类型