求寫有關C語言輸入大寫字母,求其對應的小寫字母及其

2021-03-04 01:50:05 字數 2821 閱讀 5831

1樓:匿名使用者

char c;

scanf("%c",&c);

printf("%c %c %c",c+32-1,c+32,c+32+1);

c語言:輸入一個大寫字母,求其對應的小寫字母及其它的前驅與後繼

2樓:小螞蟻

#include

int main()

如果沒有太多要求,這樣應該是可以的。

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

3樓:匿名使用者

樓主你好。

#include

int main()

else if(ch=='a')else

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

return 0;

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

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

4樓:匿名使用者

你有點粗心啊

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

5樓:匿名使用者

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

c語言程式:輸入一個大寫英文字母 ,求其對應的小寫字母極其它的前驅與後繼 10

6樓:金色潛鳥

#include

int main() else printf("it is not a upper case letter\n");

return 0;}

程式設計輸入一個小寫字母字元,求出該字母的前驅小寫字母和後續大寫字母. 5

7樓:匿名使用者

#include

void main()

else if(ch=='a')

else if(ch=='z')}

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

8樓:三天打魚

按問題要求可大致分為以下三個步驟分析並解決問題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;}

9樓:匿名使用者

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

#include

#include

int main(void)

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

10樓:匿名使用者

#include

void main()}

11樓:tel有你有我

#include

main()

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

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

getch();}

12樓:匿名使用者

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

char c;

scanf("%c",&c);

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

else if(c=='a')

else if(c=='z')

else

13樓:秦鬆

#include

int main()

14樓:匿名使用者

#include

using namespace std;

int main()

15樓:孤獨的蠍子

||#includeint main()

16樓:匿名使用者

#include

void main()

17樓:雲淡風輕in蘇州

#include

int main(int argc, char* argv)

18樓:徐御茂

#include

using namespace std;

void main()

19樓:但v在

#include

int main(void)

return 0;}

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

20樓:陽光上的橋

不要取名為baichar,這是

du一個型別,

zhi可以這

dao樣:內

main()

21樓:匿名使用者

#include

void main()

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

樓主你好。include int main else if ch a else printf c c n ch1,ch2 return 0 ch,ch1,ch2應該宣告為char型別。你原先定義成為int型別會導致條件判斷的時候總是進入最後一個else中。所以只有前驅,沒有後繼。你有點粗心啊 int...

C語言程式設計輸入大寫字母 介於A和Z之間 求對應的小寫字母的前驅後繼。若沒有則輸出減號

include int main 這不是很難把,對照ascii編碼表看,好像是加上32,邊界條件再寫個if就可以了吧 c語言 求前驅和後繼字母。輸入一個大寫字母,求對應的小寫字母及它的前驅和後繼 樓主你好。include int main else if ch a else printf c c n...

用C語言程式設計 從鍵盤輸入英文大寫字母,輸出其對應的小寫字母以及小寫字母對應的ASCII碼值

include int main include include int main include int main 1 輸入合法性判斷,2算出每個對應字母之間的差值,3 ascii碼用 d格式 include int main achar a ascii 65 press any key to c...