版权声明:本文为博主原创文章未经博主允许不得转载。 /baidu_/article/details/
提问者给出的程序错误很多这里就不写了。
做而论道编写的程序如下:
程序执行后显示如下:
做而论道编寫的是一个可以灵活修改的程序,如果把前面数据段中的:
其中的数字分别改为 3 和 1,就可以输出题目要求的:
做而论道当时使用的编译軟件是 MASM 5.10编程时,数据段和代码段名称可以写成 D 和 C。
而提问者使用的编译软件是 MASM 6.15编译时,它就把 C、D 当成了错误
经过提问者的追问,財发现了编译软件的差异
简单修改一下,把段名称 C、D 改成了 CODE、DATA再用 MASM 6.15 来编译,就没有错误了
本博文发表出来程序,就是可以使用两种蝂本的软件来编译的它们都不会提示错误。
因为提问者使用的软件版本的问题使得本程序和采纳答案失之交臂。
大家可以去看看采纳答案中写的程序比做而论道写的,要罗嗦多了变量用的也多。