MASM中的字符串基元和宏 该程序包括用于显示提示并从用户获取字符串的mGetString宏以及用于显示字符串的mDisplayString宏。 ReadVal过程使用mGetString将用户输入的值从一串ascii字符转换为其带符号的数值,并验证它是有效的SDWORD。 WriteVal过程将SDWORD数值转换为ASCII字符串,并使用mDisplayString显示它。 首先,介绍过程向用户显示程序标题,作者名称和说明,然后调用过程getIntegers和displayResults来测试ReadVal和WriteVal。 getIntegers调用ReadVal从用户那里获取10个整数并将它们存储在数组中。 然后,displayResults显示整数列表,它们的总和和四舍五入的平均值。 最后,showGoodbye过程将显示一条分割消息。