-->
当前位置:首页 > 题库 > 正文内容

主观题:并行无进位TW-MSD加法过程模拟

Luz4年前 (2021-09-07)题库672
请大家认真阅读以下文献内容,根据材料描述的MSD加法规则(步骤),用C语言编写一个模拟程序模拟其加法过程(为了便于测试与输入运算数,建议大家将带负号1换成其他字符如u,其等同-1)。
![msd数.png](~/e1678aeb-fbfe-409c-bb97-1476dd054c5b.png)
![MSD加法规则1.png](~/8c3f7eff-d026-47dc-8d24-ecc0be2e797b.png)
![MSD加法规则2.png](~/7528b3c3-8acf-487a-8ac7-0865fe2d1d42.png)


输入格式:输入的两运算数用空格隔开,运算数中的符号只能含有1,0,-1,但-1一般要用其他符号代替如u.那么两个运算数输入的格式就是:


10u uu

输出格式:
运算A+运算B=结果MSD数形式=十进制数形式,
如:

3+(-3)=0

10u+uu=00000=0

9+10=19


1001+1010=01010u=19









答案:只要输出格式和结果对,即可满分。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。