外币兑换c语言编程,货币转换 C
货币转换 C
描述
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:
人民币和美元间汇率固定为:1美元 = 6.78人民币。
程序可以接收人民币或美元输入,转换为美元或人民币输出。人民币采用¥符号或RMB表示,美元采用$或USD表示,符号和数值之间没有空格。
注意:
(1) 人民币和美元间符号在转换中要对等,¥和$相互对应,RMB和USD相互对应,输出结果保留小数点后两位;
(2) 符号在数字的后面;
(3) 这是一个OJ题目,获得输入请使用input() 。
输入
示例1:128.00$
示例2:12.9¥
示例3:123RMB
示例4:20USD
输出
示例1:867.84¥
示例2:1.90$
示例3:18.14USD
示例4:135.60RMB
代码
x = input()
if x[-1] == "$":
ret = eval(x[:-1])*6.78
print("%.2f¥"%ret)
elif x[-1] == "¥":
ret = eval(x[:-1]) / 6.78
print("%.2f$" % ret)
elif x[-3:] == "RMB":
ret = eval(x[:-3]) / 6.78
print("%.2fUSD" % ret)
elif x[-3:] == "USD":
ret = eval(x[:-3]) * 6.78
print("%.2fRMB" % ret)
外币兑换c语言编程,货币转换 C相关推荐
- C语言链表的转置算法,c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置.doc...
c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置 #include "stdio.h" #include "malloc.h" /*typedef s ...
- C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组
例题:从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中. 例如,输入 " ...
- C语言编程>第十六周 ⑧ S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度。请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中
例题:S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度.请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中,函数返回数组a的长度. 例如,s=&qu ...
- r语言 siar 代码_平滑转换自回归(STAR)模型的R语言编程实现详解
总体讲,ST(Smooth transition)模型,这块的code混乱的比较狗血,文献中的做法也是千奇百怪, 单变量的有 :STAR, LSTAR, ESTAR, 多变量的有:STVAR, LST ...
- C语言编程>第二十五周 ② 下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v~z,使小写字母的值减21,转换后的小写字母作为函数值返回。
例题:下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v-z,使小写字母的值减21,转换后的小写字母作为函数值返回. 例如,若形参是字母A,则转换为小写字母 ...
- html案例字符串大小写转换,将字符串大写字母变小写 c语言编程:字符串中大小写字母转换...
java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m jquery 字符串大写字母转小写 js字符转换成小写的方法:toLowerCase()j ...
- [Python123]Python语言程序设计:练习1-Python基本语法元素 (第1周)第五题——货币转换 |
货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: 人民币和美元间汇率固定为:1美元 = 6.78人民币. 程序可以接受人民币或美元输入,转换为美元或人民 ...
- Python语言程序设计作业四货币转换
601646 货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: ...
- linux 操作系统下c语言编程入门
2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消 ...
- 11 12 13c语言编程,C语言编程
C语言编程 1.sscanf() sscanf()与scanf()类似,都是用于输入的,只是后者以键盘(stdin)为输入源,前者以固定字符串为输入源. 头文件:#include 格式:int ssc ...
最新文章
- sql 按 月份 结余_积累中沉淀,反思中提升——白霓镇幼儿园九月份工作总结会...
- dpi重启后会恢复_Linux 系统的备份恢复
- Python 基础 - Day 5 Assignment - ATM
- 普罗米修斯 监控_接近完美的监控系统—普罗米修斯
- 【机器学习】NeuralProphet,这个时序工具包也太强了吧...
- 国际千人基因组计划数据库怎么用起来?
- java怎么使用wcf_如何使用WCF服务
- 诗与远方:无题(七十七)- 远方
- mysql--innodb索引原理详解_MYSQL索引机制(InnoDB索引原理详解)
- 下载加载linux下用vmware-mount挂载vmdk虚拟硬盘分区
- Apache Storm技术实战之3 -- TridentWordCount
- linux下串口工具minicom
- android 串口调试数据手机收不到,记录一次安卓串口一次接收全部数据时,发生的错误...
- Linux共享后无权限访问,Samba服务无权限访问
- 在线视频播放加速方法
- 镜头焦距、光圈、物距与景深之间的关系
- HTML abbr 标签
- ETR290规范的理解
- Java常见面试题大全
- 使用QT速成C++简单图形界面
热门文章
- ubuntu下配置smbd服务器,Windows访问Linux目录
- opencv-qr码识别
- html怎么写海贼王旗帜图片,海贼王精美旗帜套图
- 黑苹果系统的优化与问题解决(一)
- 快出来:律师免费教你打官司啦!!!
- 解决Google浏览器打不开宝塔登录页面——阿里云服务器
- 用AI对抗AI!教代码调戏深度学习算法生成的假视频
- oracle监听启动无权限,ubuntu 下启动oracle监听失败:TNS-12555: TNS:permission denied
- 大数据论文_01_GFS(个人总结)
- flea-jersey使用之Flea RESTful接口服务端接入