.编写一个美元与人民币转换的程序,用户输入金额和汇率(合理的汇率是正数),输出转换为另一种货币表示的金额。(
时间: 2024-12-18 11:21:03 浏览: 44
编写一个简单的美元到人民币或人民币到美元的转换程序,你可以使用Python这样的编程语言来实现。下面是一个基本的命令行交互示例:
```python
def currency_converter():
print("请输入要转换的金额(数字):")
usd_amount = float(input("请输入美元金额: "))
print("请输入当前的汇率 (例如: 6.5 for USD to CNY):")
exchange_rate = float(input("请输入汇率: "))
# 检查汇率是否合理
if exchange_rate <= 0:
print("汇率必须是正数,请重新输入。")
return
# 转换货币
if 'USD' in 'CNY':
cny_amount = usd_amount * exchange_rate
currency = '人民币'
else:
cny_amount = usd_amount / exchange_rate
currency = '美元'
print(f"{usd_amount} {currency} 可以兑换成 {cny_amount:.2f} {currency}.")
# 开始转换
currency_converter()
```
在这个程序中,用户首先输入美元金额和汇率,然后程序会根据输入的货币标识符(这里我们假设如果输入的是"CNY"代表人民币,反之则是美元)来进行相应的转换,并打印出结果。
阅读全文