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);
C語言大寫字母轉換為小寫字母,並輸出程式
拱富貴顧羅 includeint main else if ch a ch z else if tc else if end 2 break else printf input error n return0 函碧戎 有三種方式可以解決c語言大小寫字母的轉換 1.使用c語言提供的函式 toupper...
從鍵盤輸入字串,將小寫字母全部轉換成大寫字母,然後輸出到磁碟檔案中儲存。輸入字元以!結
手機使用者 上面這句話應該不對吧?小寫字母全部轉換成大寫字母就是對應ascii碼減32,你這個 z a 的值是25.另外贊同樓上說的 還可以按照常識,比如操作文字檔案都用ascii,對於二進位制檔案,用二進位制。但這不是絕對的,文字檔案用ascii,主要是這些資訊本來就是以自然文字的形式表達,你用記...
編寫程式,從鍵盤先輸入n的值,然後輸入n個正整數,輸出每個數出現的次數
聽不清啊 var a array 1.30 of longint n,i,j,t integer begin read n for i 1 to n do read a i for i 1 to n 1 do for j 1 to n i do if a j a j 1 then begin t a...