利用函数便于计算(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语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1215 |
【蟠桃记】 (C语言代码)浏览:697 |
【明明的随机数】 (C语言代码)浏览:845 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:590 |
矩阵加法 (C语言代码)浏览:1768 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:567 |
Hello, world! (C语言代码)浏览:916 |
图形输出 (C语言代码)浏览:1019 |
【计算直线的交点数】 (C语言代码)浏览:986 |
小O的乘积 (C++代码)浏览:796 |