信息学奥赛一本通 2055:【例3.5】收费
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 2055:【例3.5】收费
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目鏈接】
ybt 2055:【例3.5】收費
【題目考點】
1. if語句
2. 三目運算符
【題解代碼】
解法1:用if語句,cin與cout
#include<bits/stdc++.h> using namespace std; int main() { double a, r;//a:行李重量 r:費用 cin >> a;if(a <= 20)r = a*1.68;elser = a*1.98;cout << fixed << setprecision(2) << r;return 0; }解法2:用三目運算符,scanf與printf
#include<bits/stdc++.h> using namespace std; int main() { double a;//a:行李重量 scanf("%lf", &a);printf("%.2f", a <= 20 ? a*1.68 : a*1.98);return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通 2055:【例3.5】收费的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通 1126:矩阵转置 |
- 下一篇: 信息学奥赛一本通 1137:加密的病历单