货币转换 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相关推荐

  1. C语言链表的转置算法,c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置.doc...

    c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置 #include "stdio.h" #include "malloc.h" /*typedef s ...

  2. C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组

    例题:从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中. 例如,输入 " ...

  3. C语言编程>第十六周 ⑧ S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度。请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中

    例题:S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度.请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中,函数返回数组a的长度. 例如,s=&qu ...

  4. r语言 siar 代码_平滑转换自回归(STAR)模型的R语言编程实现详解

    总体讲,ST(Smooth transition)模型,这块的code混乱的比较狗血,文献中的做法也是千奇百怪, 单变量的有 :STAR, LSTAR, ESTAR, 多变量的有:STVAR, LST ...

  5. C语言编程>第二十五周 ② 下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v~z,使小写字母的值减21,转换后的小写字母作为函数值返回。

    例题:下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v-z,使小写字母的值减21,转换后的小写字母作为函数值返回. 例如,若形参是字母A,则转换为小写字母 ...

  6. html案例字符串大小写转换,将字符串大写字母变小写 c语言编程:字符串中大小写字母转换...

    java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m jquery 字符串大写字母转小写 js字符转换成小写的方法:toLowerCase()j ...

  7. [Python123]Python语言程序设计:练习1-Python基本语法元素 (第1周)第五题——货币转换 |

    货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: 人民币和美元间汇率固定为:1美元 = 6.78人民币. 程序可以接受人民币或美元输入,转换为美元或人民 ...

  8. Python语言程序设计作业四货币转换

    601646 货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪ ...

  9. linux 操作系统下c语言编程入门

    2)Linux程序设计入门--进程介绍  3)Linux程序设计入门--文件操作  4)Linux程序设计入门--时间概念  5)Linux程序设计入门--信号处理  6)Linux程序设计入门--消 ...

  10. 11 12 13c语言编程,C语言编程

    C语言编程 1.sscanf() sscanf()与scanf()类似,都是用于输入的,只是后者以键盘(stdin)为输入源,前者以固定字符串为输入源. 头文件:#include 格式:int ssc ...

最新文章

  1. sql 按 月份 结余_积累中沉淀,反思中提升——白霓镇幼儿园九月份工作总结会...
  2. dpi重启后会恢复_Linux 系统的备份恢复
  3. Python 基础 - Day 5 Assignment - ATM
  4. 普罗米修斯 监控_接近完美的监控系统—普罗米修斯
  5. 【机器学习】NeuralProphet,这个时序工具包也太强了吧...
  6. 国际千人基因组计划数据库怎么用起来?
  7. java怎么使用wcf_如何使用WCF服务
  8. 诗与远方:无题(七十七)- 远方
  9. mysql--innodb索引原理详解_MYSQL索引机制(InnoDB索引原理详解)
  10. 下载加载linux下用vmware-mount挂载vmdk虚拟硬盘分区
  11. Apache Storm技术实战之3 -- TridentWordCount
  12. linux下串口工具minicom
  13. android 串口调试数据手机收不到,记录一次安卓串口一次接收全部数据时,发生的错误...
  14. Linux共享后无权限访问,Samba服务无权限访问
  15. 在线视频播放加速方法
  16. 镜头焦距、光圈、物距与景深之间的关系
  17. HTML abbr 标签
  18. ETR290规范的理解
  19. Java常见面试题大全
  20. 使用QT速成C++简单图形界面

热门文章

  1. ubuntu下配置smbd服务器,Windows访问Linux目录
  2. opencv-qr码识别
  3. html怎么写海贼王旗帜图片,海贼王精美旗帜套图
  4. 黑苹果系统的优化与问题解决(一)
  5. 快出来:律师免费教你打官司啦!!!
  6. 解决Google浏览器打不开宝塔登录页面——阿里云服务器
  7. 用AI对抗AI!教代码调戏深度学习算法生成的假视频
  8. oracle监听启动无权限,ubuntu 下启动oracle监听失败:TNS-12555: TNS:permission denied
  9. 大数据论文_01_GFS(个人总结)
  10. flea-jersey使用之Flea RESTful接口服务端接入