D. 七进制整数求和

输入两个7进制正整数n和m(位数不超过5位),要求设计算法实现将两个7进制正整数相加,并打印输出计算结果。
设计约束:禁止使用数组
按10进制格式输入两个7进制正整数,将7进制数转换成10进制数,按10进制数进行运算,再将计算结果转换成7进制数,并将结果按10进制数组装,最后输出该结果。
例如: 36441+12135=51606
设计要求:
1) 给出7进制数转换到10进制数的计算方法(数学表达);
2) 采用自顶向下/逐步求精的方法,用N-S图表示算法的TOP层设计,计算步骤不多于10步,计算步骤可用自然语言描述;
3) 用子程序设计(函数定义)细化计算步骤(N-S图),同时给出函数定义的头部
a) 7进制数转换为10进制数 函数名:any2d
b) 10进制数转换为7进制数并组装 函数名:d2any

输入只有一行,为用空格分隔的两个7进制正整数(长度不大于5)
输出也只有一行,格式见测试用例。括号内表示该数的进制,各个数字及运算符之间均有一个空格分隔

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值