用汇编程序编写输入任一个字符,输出它的前导和后继
来源:百度知道 编辑:UC知道 时间:2024/06/24 11:38:01
#include<stdio.h>
void main()
{
char i;
printf("输入一个字符:\n");
scanf("%c",&i);
printf("它的前一个字符:%c\n",i+1);
printf("它的后一个字符:%c\n",i-1);
}
cseg segment
assume cs:cseg
begin: mov ah,1
int 21h
mov bl,al
dec al
mov dl,al
mov ah,2
int 21h
inc bl
mov dl,bl
int 21h
mov ah,4ch
int 21h
cseg ends
end begin
可以完成功能,不过没有验证输入正确性和判断a的前导和z的后继,搂主试着完善一下?