彙編程式 接受鍵盤輸入字元,若輸入為字母,則顯示 L ,若為數字,則顯示 D ,其他的則顯示 O

2022-12-05 18:05:14 字數 1648 閱讀 6270

1樓:

直接寫主程式哈:

start: mov ah,1

int 21h

cmp al,30h

jb other

cmp al,39h

ja next

num1: mov dl,'d'

mov ah,2

int 21h

jmp exit

next: cmp al,41h

jb other

cmp al,'z'

jb chr

cmp al,'a'

jb other

cmp al,'z'

ja other

chr: mov dl,'l'

mov ah,2

int 21h

jmp exit

other: mov dl,'o'

mov ah,2

int 21h

exit: ret

從鍵盤輸入一字元, 若輸入是字母,則螢幕顯示字元c, 若輸入是數字,則螢幕顯示字 5

2樓:匿名使用者

var in1,in2:char;

begin

for in1:='a' to 'z' dofor in2:='1' to '9' doif read(in) then write(chr(67));

else if read(in2) then write(in2);

end.

組合語言,鍵盤輸入字元,若是0~9,則直接顯示

求一個組合語言簡單程式設計,判斷輸入的字元是數字還是字母,結果以d和l顯示出來

3樓:

private sub command1_click()if asc(text1.text) < 48 or asc(text1.text) > 58 then

text2.text = "l"

else: text2.text = "d"

end if

end sub

用組合語言寫程式:從鍵盤輸入一串字串,若是字母則將字母看成首尾相接的一個環,即z的下一個a,z的 10

4樓:做而論道

參考

程式設計:從鍵盤輸入一個字元c,判斷輸入的字元種類 若是數字,則提示為數字,若是小寫字母,也提示此字母

5樓:匿名使用者

#include

#include

#include

int main()

彙編程式設計:從鍵盤輸入一串字元,分別統計其中的字母(不區分大小寫)、數字字元和其他

彙編:響鈴程式(從鍵盤接受輸入字元,如是數字n ,則響鈴n次;如不是數字,則不響)

c語言,在鍵盤上輸入一個字元,若該字元為英文字母,則輸出「字母」,若為數字,則輸出「數字」

幫忙寫彙編程式,要求從鍵盤輸入的字串(以回車結束),並將字串末尾加上結束標誌然後

因為你輸出的字串是 80,lea dx,buffer int 21h 把它改為 lea dx,buffer 2 int 21h 你的程式有兩個錯誤 1。呼叫mov ah,0ah int21h 後dx指向的是緩衝區的開始,不是結尾,因此你加 的位置應該是 緩衝區開始地址 2 輸入位元組數 2。顯示時,...

c語言程式設計從鍵盤輸入字元如果輸入的是英

char c getchar if c z c a else if c z c a 32是大小寫bai字母在 duascii碼錶上zhi的位置 差dao 內,小寫比大寫高容32 輸入char ch if ch z ch a ch ch a a else if ch z ch a ch ch a a ...

求彙編程式 從鍵盤上輸入十六進位制數,將其轉換成十進位制數並

assume cs code,ds datasdatas segment hex db 4 dup 0 error db 13,10,input error datas ends code segment start mov ax,datas mov ds,ax mov ah,1h mov bx,o...