简答题

下面是两个字符串的比较程序,比较结果存放在RESULT单元中。试问: (1)、程序运行后,结果单元(RESULT)存放的内容表示什么意义? (2)、SJ1的字符串为‘captial’,SJ2的字符串为‘captive’时,(RESULT)=?

正确答案

(1)(RESULT)存放的内容表示SJ1字串中第一个不同于SJ2字串的对应字符的偏移量(相对于SJ1)。
(2)(RESULT)=5

答案解析

相似试题
  • 下面的函数用于比较两个给出的C字符串。按比较结果,函数将返回下列函数值:请补充程序()()()

    填空题查看答案

  • 用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true

    判断题查看答案

  • 编写程序,比较两个从键盘输入的字符串是否相同,如果相同,则显示‘YES’,如果不同,则显示发现不同的字符位置。

    简答题查看答案

  • 两个字符串分别存放在首地址为42H和52H的内部RAM中,字符串长度放在41H单元,请编程比较两个字符串。若相等,则把数字00H送40H单元,否则把0FFH送40H单元。

    简答题查看答案

  • 在执行了SETEXACTON以后,下列四组字符串比较运算中,两个结果均为真的一组是()。

    单选题查看答案

  • 编写一段程序,比较两个5字节的字符串OLDS和NEWS,若相同,在RESULT置0,否则置0FFH。

    简答题查看答案

  • 编一程序,比较两个字符串STRING1和STRING2所含字符是否完全相同,同则显示‘MATCH’,若不同则显‘NOMATCH’。

    简答题查看答案

  • 编写程序,比较从键盘输入的两个字符串的长度,相同则显示“MATCH”,不同则显示“NOMATCH”。

    简答题查看答案

  • 编写一段程序,比较两个5字节的字符串OLDS和NEWS,如果OLDS字符串不同于NEWS字符串,则执行NEW_LESS,否则顺序执行。

    简答题查看答案