鱼C论坛

 找回密码
 立即注册
查看: 1647|回复: 1

求答案

[复制链接]
发表于 2013-10-28 22:40:29 | 显示全部楼层 |阅读模式
1鱼币
从键盘输入一字符串,将小写字母转为大写,其他字符不转换,原样输出,结果在屏幕显示,为什么我的程序说明都没有显示出来啊,求讲解啊
data segment
       string   db   100
                   db   ?
                   db   100     dup(?)
       n        equ  $-string
       sstring  db   'putting:',0dh,0ah,'$'
data ends
code segment
      assume cs:code,ds:data
   s:   mov ax,data
        mov ds,ax

        lea dx,sstring
        mov ah,09h
        int 21h

        lea dx,string
        mov ah,0ah
        int 21h

        mov bx,0
        mov cx,n
  lop:mov al,[bx]
        cmp al,'a'      
        jb  lop1
        cmp al,'z'
        ja  lop1
        sub al,20h

lop1: mov dl,al
         mov ah,02h
         int 21h
         inc bx
         loop lop
     
      mov ah,4ch
      int 21h
   code ends
   end s

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-12 12:26:30 | 显示全部楼层
{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 09:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表