解题思路:
莽就完事儿了!
注意事项:
参考代码:
#include<iostream> using namespace std; float count(int,char); int main() { int num; char c; //cout << "Please input num:" << endl; cin >> num; if (num<=100000) { c = 'a'; } else if (num<=200000) { c = 'b'; } else if (num<=400000) { c = 'c'; } else if (num<=600000) { c = 'd'; } else if (num <= 1000000) { c = 'e'; } else { c = 'f'; } cout << (int)count(num, c); return 0; } float count(int num,char c) { float bonus = 0,profit; profit = num; switch (c) { case 'f': profit = profit - 1000000; bonus += profit * 0.01; profit = 1000000; case 'e': profit = profit - 600000; bonus += profit * 0.015; profit = 600000; case 'd': profit = profit - 400000; bonus += profit * 0.03; profit = 400000; case 'c': profit = profit - 200000; bonus += profit * 0.05; profit = 200000; case 'b': profit = profit - 100000; bonus += profit * 0.075; profit = 100000; case 'a': bonus += profit * 0.1; } return bonus; }
0.0分
0 人评分