罗马数字1990怎么写.09.04和1993.08.28怎么写

相应的阿拉伯数字表示为

相同的數字连写、所表示的数等于这些数字相加得到的数、如:Ⅲ=3;

小的数字在大的数字的右边、所表示的数等于这些数字相加得到的数、 如:Ⅷ=8、Ⅻ=12;

小的数字、(限于 Ⅰ、X 和 C)在大的数字的左边、所表示的数等于大数减小数得到的数、如:Ⅳ=4、Ⅸ=9;

正常使用时、连写的数字重複不得超过三次;

在一个数的上面画一条横线、表示这个数扩大 1000 倍

第13题:整数转换成罗马数字&第14题:罗马数字转换成整数

这两道题合起来写吧其实整数转罗马数字我前天就写完了,当我想写罗马数转整数的时候竟然脑子一片空白想叻几分钟就想起来Map,本着学习的目的最终还是不想用Map坚持C语言,今天脑子里直接涌出了Switch方式转换看来“蹲在马桶上编程”的方式还是蠻不错的o(^▽^)o

整数转罗马数字:主要建立对应关系,输出时有点像百钱百鸡

罗马数字转整数:输入罗马数字(其实就是字符数组)后for循环遍历,找出对应这个再看不懂的建议去看看罗马数字表示方法。

第一行输入一个整数接下来输出对应的罗马数字。

罗马数字的常识见此链接对做题有帮助哦~尤其是表示方法。

第一行输入一个罗马数字接下来输出对应的整数。

首先要来了解一下罗马数字表示法基夲字符有7个:I,VX,LC,DM,分别表示15,1050,100500,1000

在构成数字的时候,有下列规则:

1、相同的数字连写所表示的数等于这些数字相加得到的数,如:Ⅲ = 3;

2、小的数字在大的数字的右边所表示的数等于这些数字相加得到的数, 如:Ⅷ = 8;Ⅻ = 12;

3、小的数字(限于Ⅰ、X 和C)在大的数字的左边,所表示的数等于大数减小数得到的数如:Ⅳ= 4;Ⅸ= 9;

4、正常使用时,连写的数字重复不得超过三次

我要回帖

更多关于 罗马数字1990怎么写 的文章

 

随机推荐