📄 废品程序段(1).txt
字号:
sort proc
push bx
push dx
push cx
push ax
push si
push di
mov cx,0
mov cl,snumber2 ;学生数赋值给cx计数用
dec cx
loop1:
mov temp,cx
mov di,0
mov si,0
loop2:
mov dx,17
mov bx,si
loop3:
mov al,student[bx+2]
cmp al,student[bx+22]
jg swap
inc bx
dec dx
jnz loop3
jmp xxxx
swap:
mov al,resultes[di]
xchg al,resultes[di+3]
mov resultes[di],al
mov al,resultes[di+1]
xchg al,resultes[di+4]
mov resultes[di+1],al
mov al,resultes[di+2]
xchg al,resultes[di+5]
mov resultes[di+2],al
loop4:
mov al,student[bx+2]
xchg al,student[bx+22]
mov student[bx+2],al
inc bx
dec dx
jnz loop4
xxxx: add si,20
add di,3
loop loop2
mov cx,temp
loop loop1
pop di
pop si
pop ax
pop cx
pop dx
pop bx
ret
sort endp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -