利用函数便于计算(x万元的部分 + 超过x万元的部分)
注:x e4 表示 x 万元
#include<iostream> #include<iomanip> using namespace std; double bonus(int n) { if(n <= 10e4) return 0.1 * n; else if(n <= 40e4) return bonus(10e4) + 0.05 * (n - 10e4); else return bonus(40e4) + 0.03 * (n - 40e4); } int main(){ int a; cin >> a; cout << fixed << setprecision(1) << bonus(a); return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:324 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:616 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:525 |
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:277 |
【亲和数】 (C语言代码)浏览:857 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:374 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:574 |
【简单计算】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:627 |