大写字母用小写字母显示出来

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:32:42
试编写一个汇编语言程序,要求对键盘输入的大写字母用小写字母显示出来。
注意: 大写字母 用 小写字母 显示出来
兄弟,请看一下 注意~<注意: 大写字母 用 小写字母 显示出来 >

code segment
assume cs:code
main: mov ah,1
int 21h ;输入字符到al
mov bl,al ;暂存到bl中
sub bl,32 ;小写字母转成大写字母

mov ah,2 ;回车换行
mov dl,13
int 21h
mov dl,10
int 21h

mov dl,bl ;输出大写字母
int 21h

mov ah,4ch ;控制权交还DOS
int 21h
code ends
end main

大写字母的ASCII码加上32后就是小写字母的ASCII了

因此,可以先通过ASCII码判断输入的是大写字母还是小写字母

如果是小写字母(ASCII码在97-122之间)则不变

如果是大字母(ASCII码在65-90之间)则在其ASCII码加上32以变成小写字母的ASCII码

最后以字母输出方式输出即可

试写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来 小写字母转换成大写字母 用Vb设计一个程序判断大写字母和小写字母 从键盘输入一个小写英文字母,将其转换为大写字母并显示出来,要求输入其他字母时,能够有出错提示信息 怎样用c语言将一个文本文件中所有的小写字母转化为大写字母打印出来 键盘打不了字了,小写字母也打不出来,只能打大写字母,是什么原因? 输入一个字符串,将其中的大写字母改为小写字母,小写字母改为大写字母,然后输出 方差分析的结果中什么时候用大写字母,什么时候用小写字母?分别是怎么得到的? 怎么用C语言实现小写字母a到z转化成大写字母A-Z c语言 用位预算符将大写字母转换成小写字母