字符串中的字符个数
实验4.1 统计字符串中字符个数
fucking hell1. 题目:设有一字符串存放在以STRING串中,其最后一字符′$′作为结束标志,编一程序,计算该字符串的长度并输出。fuzzy
2. 实验要求:输入字符串,以′$′结尾,要求使用串操作指令来计算字符串的长度。
3. 提示:从串的第一个字符开始统计,直到遇到定义的字符串结束符为止,看看在这个过程中总共有多少个字符,即求得串的长度。
.386
英语4级真题.MODEL FLAT英语转换汉语
ExitProcess PROTO NEAR32 stdcall, dwExitCode:DWORD
INCLUDE io.h ; header file for input/output
cr EQU 0dh ; carriage return character
Lf EQU 0ah ; line feed
restroom植树节英语.STACK 4096 ; rerve 4096-byte stack
bridge是什么意思.DATA ; rerve storage for data
formidableprompt1 byte "输入一串字符并以$符结束:",Lf,0
prompt2 byte lf,"字符串长度为:",0
string byte 100 DUP (?)
count DWORD 20 DUP (?)
.CODE ; start of main program code
_start:
output prompt1
input string,80
mov al,'$'
leaedi,string
mov ebx,0
movecx,count
cld
again: scasb
jeendscasb
dececx
incebx
snow andreea balancmp ecx,0
rest in peace
jnz again
endscasb:
output prompt2
dtoacount,ebx
output count
INVOKE ExitProcess, 0 ; exit with return code 0
PUBLIC _start ; make entry point public END ; end of source code