輸入小寫字母,列印其大寫字母及其前導字母與後續字母的程式

2021-04-13 01:49:03 字數 3647 閱讀 1547

1樓:陽光上的橋

不要取名為baichar,這是

du乙個型別,

zhi可以這

dao樣:內

main()

2樓:匿名使用者

#include

void main()

輸入乙個字串,將其中的大寫字母改為小寫字母,小寫字母改為大寫字母,然後輸出!

3樓:百度使用者

以下程式通過測試. 有問題請追問!#include void main()

else if(*p>='a'&&*p<='z')p++;

}printf("%s\n",s);

}附圖:

4樓:土匪平頭

彙編???

data segment

any db 22

db 10

db 20 dup(?)

data ends

code segment

assume cs:code,ds:datastart:

mov ax,data

mov ds,ax

mov bx,offset any

add bx,2

call input

call _test

call show

mov ah,4ch

int 21h

show proc

mov cx,10

push bx

l1: mov ah,2

mov dl,byte ptr [bx]

int 21h

inc bx

loop l1

pop bx

retshow endp

input proc

push bx

mov ah,10

lea dx,any

int 21h

pop bx

retinput endp

_test proc

push bx

mov cx,10

ls: cmp byte ptr [bx],'a'

jb ll

lb: cmp byte ptr [bx],'z'

ja exit

sub byte ptr [bx],20hinc bx

loop ls

jmp exit1

ll: cmp byte ptr [bx],'z'

ja exit

cmp byte ptr [bx],'a'

jb exit

add byte ptr [bx],20hinc bx

loop ls

jmp exit1

exit: mov byte ptr [bx],' '

inc bx

loop ls

exit1: pop bx

ret_test endp

code ends

end start

c語言程式設計輸入乙個小寫字母,顯示大寫字母和前導後續字母。

5樓:匿名使用者

scanf_s(" %c", &a);

%c前新增空格,用於濾除空白符

c語言:求前驅和後繼字母。輸入乙個大寫字母,求對應的小寫字母及它的前驅和後繼

6樓:匿名使用者

樓主你好。

#include

int main()

else if(ch=='a')else

printf("%c %c\n",ch1,ch2);

return 0;

}ch,ch1,ch2應該宣告為char型別。

你原先定義成為int型別會導致條件判斷的時候總是進入最後乙個else中。所以只有前驅,沒有後繼。

7樓:匿名使用者

你有點粗心啊

int ch,ch1,ch2;//怎麼定義成整型了啊

8樓:匿名使用者

這個俺不會,你得求助磚家。

c語言程式編寫 輸入乙個大寫字母,輸出字母表中它前面的字母和它後面的字母

9樓:三天打魚

按問題要求可大致分為以下三個步驟分析並解決問題1、輸入字元後先檢查是否符合標準,按要求是輸入乙個大寫字母,那麼輸入非法字元應該讓使用者重新輸入;

2、根據ascii編碼規則,已知字元順序按abcdef...z排列,那麼輸入字元-1就是前乙個字母,輸入字元+1就是後乙個字母;

3、對輸入個別字元的處理:判斷輸入的字元是不是a,a前面沒有字母;判斷字元是不是z,z後面沒有字母;

**例子

#include

int main()

if(c>'a')else

if(c<'z')else

goto a;

return 0;}

10樓:匿名使用者

不懂可以追問,可行請採納:

#include

#include

int main(void)

這是被採納的答案,這也是字母?

11樓:匿名使用者

#include

void main()}

12樓:tel有你有我

#include

main()

if(a=='a')printf(" %c沒有前面的字母,後面的字母%c\n",a,a+1);

if(a=='z')printf(" %c沒有後面的字母,前面的字母%c\n",a,a-1);

getch();}

13樓:匿名使用者

printf("請輸入乙個大寫字母:");

char c;

scanf("%c",&c);

if (c>'a'&&c<'z')

else if(c=='a')

else if(c=='z')

else

14樓:秦松

#include

int main()

15樓:匿名使用者

#include

using namespace std;

int main()

16樓:孤獨的蠍子

||#includeint main()

17樓:匿名使用者

#include

void main()

18樓:雲淡風輕in蘇州

#include

int main(int argc, char* argv)

19樓:徐御茂

#include

using namespace std;

void main()

20樓:但v在

#include

int main(void)

return 0;}

C語言,輸入多個小寫字母,輸出大寫字母和大寫字母的ASCII

簡單char buff 256 scanf s buff int i for i 0 buff i 0 i 不懂歡迎追問,望採納 c語言 輸入乙個字母,輸出與之對應的ascii碼,輸入輸出都要有與之對應的文字提示?任務 為 include main 英文本母是字元型,ascii碼十進位制的,因此只需...

密碼必須同時包含大寫字母 小寫字母 數字 特殊符號等四項中的至少三項正規表示式

一句正則就行了 var v text val reg a za z 1 9 w alert reg.test v a za z 表示後面至少有乙個小寫字母或大寫字母 1 9 表示後面要有一位數字 w 表示後面要有一位特殊符號三者加起來,正好是你需要的!jquery裡用正則來驗證密碼,必須包含大小寫字...

小寫字母r的標準寫法,大寫字母怎麼佔格

小寫字母r的標準寫法如下 字母書寫筆順 1 一筆完成的有 c g j l o s v w z 9個大寫字母和a b c d e g h k l m n o p q r s u v w y z 21個小寫字母。2 兩筆完成的有 b d k m p q r t u x y等11個大寫字母和f i j t...