中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-16 08:00
47,813 主题排行 / 349,903 发帖 / 今日 0 篇 / 48,258 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 初级问题:如何在批处理中进行简单的加减运算?
可打印版本  1,165 / 2
第1楼 ddy1975 发表于 2004-01-14 00:00
初级用户 发帖 2 积分 108
初级问题:如何在批处理中进行简单的加减运算?
如果输入为n,而要用使用n-1的值,有什么简单办法么?
第2楼 willsort 发表于 2004-01-14 00:00
元老会员 发帖 1,512 积分 4,432
Re ddy1975:

最简单的办法,使用外部增强程序:eval.exe,在本站找一找吧。

次简单的办法,使用qbasic,将计算语句输出到文件中,然后用qbasic /run file.bas。

稍较真的办法,使用debug,将输入数据和输出数据套装起来,就可以实现简单的加减法,可惜是十六进制。

更较真的办法,单纯用批处理和内外部命令的组合,不过我只记得自己实现了加法和乘法。

最彻底也最无聊的办法,用 debug 的汇编子命令,把完成输入处理和输出处理的汇编语句通过批处理写入临时文件,然后用debug生成专用的.com文件。










第3楼 哑巴 发表于 2004-01-16 00:00
初级用户 发帖 37 积分 270
以下是引用willsort在2004-1-14 14:16:18的发言:

    最彻底也最无聊的办法,用 debug 的汇编子命令,把完成输入处理和输出处理的汇编语句通过批处理写入临时文件,然后用debug生成专用的.com文件。













支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023