简答题

编写一个宏库文件,其中包括系统功能调用(INT 21H)的00~0A号功能调用。并通过宏调用实现以下各项功能:从键盘输入一个字符串到BUFF;再输入一个单字符,然后在字符串BUFF中查找是否存在该字符;如果找到,显示发现的字符位置。

正确答案

宏库文件sysmacro.mac文件定义如下:

答案解析

相似试题
  • 当一个程序使用DOS系统功能调用退出用户程序时,在编写INT21H指令前,应选用的指令是()。

    单选题查看答案

  • MS-DOS系统盘有三个系统文件,其中()是负责文件管理和系统功能调用的程序。

    单选题查看答案

  • 用DOS功能调用在CRT显示器上显示一个ASCII字符C的程序,编写一程序段。

    简答题查看答案

  • 编写一个函数,该函数的功能是判断一个整数是不是素数,在main函数中调用该函数,输出200以内所有的素数。(待定)

    简答题查看答案

  • 编写一个函数,该函数的功能是打印1——n中所有7的倍数,在main()中输入n,调用该函数输出结果。

    简答题查看答案

  • 编写一个函数,函数的功能是求出所有在正整数M和N之间能被5整除但不能被3整除的数并输出,其中M<N。在主函数中调用该函数求出100至200之间,能被5整除、但不能被3整除的数。

    简答题查看答案

  • 编写宏指令COMPSS,比较2个同长度的字符串str1和str2是否相等, 2个字符串的首地址和长度为变元。写出完整程序,在数据段中写出数据定义,在代码段中写出宏定义和宏调用。并处理若相等则显示‘MATCH’否则显示‘NOT MATCH’.

    简答题查看答案

  • 编写一个函数,该函数的功能是判断一个整数是不是素数,在main函数中输入一个整数,调用该函数,判断该数是不是素数,若是则输出“yes”,否则输出“no”

    简答题查看答案

  • 编写一个宏,实现判断数组a元素的个数。

    简答题查看答案