罗马符号转化为数字—软件课程设计.docVIP

  • 5
  • 0
  • 约1.48千字
  • 约 3页
  • 2017-12-08 发布于浙江
  • 举报

罗马符号转化为数字—软件课程设计.doc

罗马符号转化为数字—软件课程设计

2010-10-30 14:31 第一阶段 面向过程5 7.?????? 将输入的罗马数据化为10进制数。假设罗马数据中只使用如下7个“基值”字母:M、D、C、L、X、V、I,分别用来表示1000、500、100、50、10、5、1。如,罗马数据LXXXVII表示10进制的87。 将输入的10进制正整数转换为罗马数据。假设罗马数据中只使用“基值”字母:M、D、C、L、X、V、I,分别用来表示1000、500、100、50、10、5、1。 *设计概要: (1) 定义整形数组变量ROME_DATA[7]={1000,500,100,50,10,5,1}; (2) 定义字符串ROME=MDCLXVI; (3) 定义“罗马数据转换为十进制数据”函数void ROME_INT (); (4) 定义“十进制数据转换为罗马数据”函数 void INT_ROME(); (5) 主函数调用ROME_INT ()、INT_ROME()。 *源程序 #include iostream #includestring using namespace std; char c[50],d[50]; int i,j,a,NUMBER; string =MDCLXVI; int ROME_DATA[7]={1000,500,100,50,10,5,1}; void ROME_INT(); void INT_R

文档评论(0)

1亿VIP精品文档

相关文档