请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符

题型:问答题

问题:

请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符串。字符串以00H结束,长度不超过20个字节。
例如:
原字符串为:4EH,4EH,4EH,42H,1AH,31H,31H,00H:
新字符串为:4EH,42H,1AH,31H,00H
部分程序已经给出,其中原始数据由LOAD过程从文件INPUT1. DAT中读入从SOURCE开始的内存单元,运算结果要求从RESULT开始存放,由SAVE过程保存到OUTPUT1.DAT文件中。请在BEGIN和END 之间补充一段源程序,完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终产生运行结果。
部分程序如下:
; PROG1. ASM
EXTRN LOAD:FAR,SAVE:FAR
LEN EQU 20
N EQU 10
DSEG SEGMENT
SOURCE DW N DUP ()
RESULT DW N DUP (0)
NAME0 DB ’INPUT1.DAT’, 0
NAME1 DB ’OUTPUT1.DAT’,0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP ()
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG;SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
MOV ES,AX
LEA DX,SOURCE
LEA SI,NAME0
MOV CX,N
CALL LOAD
; *** BEGIN ***
…………
…………
…………
; *** END ***
LEA DX,RESULT
LEA SI,NAME1
MOV CX,N
CALL SAVE
RET
START ENDP
CSEG ENDS
END START

考点:计算机等级考试PC技术三级PC技术机试
题型:问答题

一个数与______相加,仍得这个数.

题型:问答题

将50毫升0.5mol/L的NaOH溶液加水稀释到250毫升,稀释后的NaOH溶液的浓度是(  )

A.0.1mol/L

B.0.3mol/L

C.0.5mol/L

D.0.2mol/L

题型:问答题

债务人杜存刚于履行期限届满之时向债权人陈锦履行合同,要交付小站大米 100吨,但是债务人杜存刚却在约定交货地点找不到陈锦,其便根据合同法的规定,将标的物大米提存。那么陈锦领取该被提存的小站大米的权利,自提存之日起( )内不行使而消灭,提存物扣除提存费用后( )。

A.一年 归国家所有

B.二年 交还杜存刚

C.二年 交还陈锦

D.五年 归国家所有

题型:问答题

新年伊始,某省《基础教育课改实验区初中毕业生综合素质评定的指导意见》正式在参加 课改的试验区推行。根据该《指导意见》,如果初中毕业生被确认孝敬父母,热爱劳动,参加升国旗仪式,平时学习表现优异、善于提出自己不同的见解和质疑,能正确对待表扬与批评、成绩与问题,能够正确评价自己和他人并控制不良情绪等,都能为升学“挣分”。 根据现阶段我国教育目的的基本精神和学校教育对个体发展具有特殊功能的理论来分析这一案例。

题型:问答题

东京招魂所于下面哪一年改名为靖国神社:()

A、1876年

B、1877年

C、1878年

D、1879年

更多题库