题目内容
(请给出正确答案)
[主观题]
试编子程序,比较两个字符串的大小。已知: 入口参数:SI=字符串s1首地址,DI=字符串s2首地址 出口参数:CF=0、Z
试编子程序,比较两个字符串的大小。已知:
入口参数:SI=字符串s1首地址,DI=字符串s2首地址
出口参数:CF=0、ZF=0(s1>s2);
CF=0、ZF=1(s1=s2);
CF=1、ZF=0(s1<s2)。
字符串以0作为结束符。
答案
查看答案
试编子程序,比较两个字符串的大小。已知:
入口参数:SI=字符串s1首地址,DI=字符串s2首地址
出口参数:CF=0、ZF=0(s1>s2);
CF=0、ZF=1(s1=s2);
CF=1、ZF=0(s1<s2)。
字符串以0作为结束符。
第1题
试编子程序,将大写字母转换成小写字母。已知:
入口参数:AL=大写字母。
出口参数:AL=小写字母。
第2题
试编子程序,统计AX中二进制位是“1”的位数。已知:
入口参数:AX=16位二进制数。
出口参数:BL=统计结果。
第3题
试编子程序,返回16位二进制数中指定位段的零状态。已知:
入口参数:AX=16位二进制数;
BL=高4位b1、低4位b0;
其中b1和b0分别为位段最高位编号和最低位的编号(15~0)。
出口参数:CE=0;
若指定位段为0,ZF=1,否则ZF=0。
注意:若b1小于b0,则不予处理,返回CF=1。
第5题
A.两个字符串包含的字符元素相同,则这两个字符串相等
B.最后1个字符大的字符串可能比较小
C.第1个字符大的字符串比较大
D.包含字符个数少的字符串可能比较大
第6题
A.可以用关系运算符比较字符串的大小
B.空字符串不占用内存,其内存空间大小是0
C.两个连续的双引号是合法的字符串常量
D.两个连续的单引号是合法的字符型常量
第7题
以下关于字符串的叙述中正确的是
A.两个字符串中的字符个数相同时才能进行字符串大小的比较
B.可以用关系运算符对字符串的大小进行比较
C.空串比空格打头的字符串小
D.C语言中有字符串类型的常量和变量
第8题
第10题
两个字符串A和B均长100个字符,试比较它们的大小(按ASCⅡ码值)。如果相等则MARK单元置0;如果不相等则指出是第几个字符不同并将其存入MARK单元。