【问题标题】:How do i re-write this assemly lang.program so that it can double any number passed to it我如何重新编写这个汇编语言程序,以便它可以将传递给它的任何数字加倍
【发布时间】:2016-02-17 15:47:44
【问题描述】:
;DOUBLE 这个程序提示用户输入 ;一个数字

【问题讨论】:

  • 欢迎来到超级用户。即使这是错误的站点,它的格式也很差,我们无法将其迁移到正确的站点。请花几分钟时间来edit这个问题,清理它,正确格式化它并包含正确的内容,这样我们就知道你在问什么。简单地将代码剪切并粘贴到问题块中是不可接受的。如果您需要帮助,请阅读 How to Ask
  • this 的完全相同的副本。伙计们的家庭作业可以帮助您学习...

标签: assembly x86 dos


【解决方案1】:

输入多位数字: 从 0 开始,然后将您目前得到的值乘以 10,添加新数字,重复输入的所有数字。

输出多位数字: 从一个空字符串开始,反复将数字除以十;保持商数。除法的其余部分告诉输出字符串要准备哪个数字。当值大于 0 时对商重复。

使用其他基数: 将上面的“十”替换为代表基数的数字。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 2012-03-13
    • 2019-09-19
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多