編寫程式,從鍵盤接收小寫字母,然後找出它的前導字元和後續字元,再按順序顯示這字元 組合語言

2021-07-01 01:18:29 字數 1218 閱讀 7777

1樓:沛嵐

clear

accept "請輸入一個字串:" to xs=0for i=1 to len(x)

k=substr(x,i,1)

if k="a" or k="a"

s=s+1

endif

enddo

?"其中字母a有:",s

2樓:zl陌殤

.model small

.386

.code

main proc far

start:

push ds

sub ax,ax

push ax

input:

mov ah,7h

int 21h

cmpe:

cmp al,20h

je exit

cmp al,61h

jl input

cmp al,7ah

jg input

print:

sub al,01h

mov dl,al

mov ah,02h

int 21h

add al,01h

mov dl,al

mov ah,02h

int 21h

add al,01h

mov dl,al

mov ah,02h

int 21h

;輸出換行回車

mov dl,0ah

mov ah,02h

int 21h

jmp input

exit :

retmain endp

end start

3樓:匿名使用者

遺憾哦沒有 組合語言 環境

c++程式設計,輸入一個字元,一次輸出其前導字元,該字元和後續字元。

4樓:匿名使用者

c++的字元在記憶體中就是數值,所以只要給你輸入的數值加一或減一就是你要的前導字元和後續字元了

5樓:匿名使用者

#include "stdio.h"

main()

6樓:匿名使用者

a = getchar();

printf("%c %c %c\n", a-1, a, a+1);

編寫程式,將小寫字母轉換響應的大寫字母並顯示輸出

include void main 不知道你要用什麼語言來寫,有些高階語言有現成的方法。說個簡單的思路,a的ascii是65 a的的ascii是97 相差32,通過小寫字母的ascii得到大寫字母的ascii 就是這個方法。string str abc system.out.println str....

C語言題目描述 從鍵盤上輸入小寫字母,然後將小寫字母裝換成大寫字母輸出

include int main else if ch a ch z else if tc else if end 2 break else printf input error n return 0 main include void main ps 樓上的答案不叫麻煩不叫複雜,叫嚴謹!贊一個!用...

鍵盤上怎麼把大寫字母改成小寫字母哦,配圖更好

點選左下方shift鍵即可完成切換。具體方法如下 如果是電腦的話按一次鍵盤位於左邊中間的caps lock鍵,打出來的就是大寫了,再按一次就切回小寫。手機的話,點選鍵盤上有一個向上的箭頭符號,按一下,所有字母都變大寫,這時輸入時大寫,輸入一次後變回小寫。如果是電腦的外接鍵盤的話按住左下方的shift...