以下是使用 C++编写的解决此问题的程序: ```cpp #include <iostream> #include <iomanip> int main() { int a; char b; char c; std::cin >> a >> b >> c; double price; if (b == '90') { price = 6.95; } else if (b == '93') { price = 7.44; } else if (b == '97') { price = 7.93; } double discount; if (c =='m') { discount = 0.05; } else if (c == 'e') { discount = 0.03; } double total = a * price * (1 - discount); std::cout << std::fixed << std::setprecision(2) << total << std::endl; return 0; } ``` [2024-10-20 21:41:18 | AI写代码神器 | 233点数解答]