輸入字元如果是大寫字母就轉換為小寫字母若不是字母,剛不做轉換,輸出最後所得字元

2021-04-13 01:53:17 字數 3836 閱讀 4316

1樓:匿名使用者

#include

void main()

printf("輸出字元為:%c\n",c);}

輸入一個字元,判斷是否是大寫字母,如果是轉換成小寫字母,如果不是不轉換,並輸出最後得到的字母。

2樓:黑蓮花

#include

void main()

jiangsfq 2014-02-14(0) (0)

#include

#include

int main()

if(islower(ch))

putchar(toupper(ch));

putchar(10);

}return 0;}

3樓:匿名使用者

#include

int main()

輸入一個字元,若是大寫字母,則轉換為小寫字母,否則不轉換、最後輸出

4樓:匿名使用者

#include

void main()

5樓:吹陰風點鬼火

你好歹說用什麼語言啊~~

6樓:匿名使用者

不管大小寫,全部轉換不就行了?

讀入一個字元,如果該字元是大寫字母就轉換為小寫字母,如果該字元是小寫字母則轉換為大寫字母,如果是其

7樓:匿名使用者

#include

void main()

8樓:邪風飛

lcase(string)將大寫字zhi母轉換成小寫字母,dao若string本身為小寫字母或非字母函式專,函式的屬返回值不變;若string為null,則函式的返回值為null

lcase(string) 返回 variant (string),其中包含轉成大寫的字串。語法ucase(string)必要的 string 引數為任何有效的字串表示式。如果 string 包含 null,將返回 null。

說明只有小寫的字母會轉成大寫;原本大寫或非字母之字元保持不變。

c語言,從鍵盤中輸入一個字元,如果是大寫字母,轉換成小寫字母輸出,如果是其他字元則不變換

9樓:杜哥是個小天才

你所寫的**是正確的,想要檢視,請用這個:

#include

int main()

else

getchar();

getchar();

return 0;

}拓展資料

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

10樓:匿名使用者

#include

void main()

else

}原**是效果的,只是沒有換行,你沒注意,以上是我改的**。

11樓:匿名使用者

vs2012和gcc都可以達到你的要求

12樓:匿名使用者

//程式沒問題,不過還可以更簡單點:

#include

void main()}

13樓:我想我是懂的

#include

int main()

應該都對的- -

14樓:自我程式設計

在我的環境裡執行沒問題啊

15樓:匿名使用者

在devc++中測試,執行正確!

輸入一個字元,若是小寫字母,轉換成大寫字母輸出;若是大寫字母,則轉換成小寫字母輸出。

16樓:萬能導師

**如下:

# include < stdio.h >intmain()

{charch;

thescanf("%c",ch);

if (ch > = a ch < = 'z '){chisequaltochplus32;

printf("%c",ch);

other}{

printf("%c",ch);

}getsthecharacter();

getsthecharacter();

return0;}

17樓:

判斷它的ascii碼。

如果是大於0x5a的話就減去0x20,那麼大寫字母就成小寫字母輸出了。

如果是小於0x5a那麼就加於0x20,那麼小寫字母就成大寫字母輸出了。

這只是26個英文字母的判斷哦。。。。別搞錯了。

18樓:匿名使用者

if(ch>='a' && ch<='z') ch-=('a'-'a');

else if(ch>='a' && ch<='z') ch+=('a'-'a');

『a'是97 』a'是65,並且a-z 和 a-z之間是連續的,所以可以這麼用。

c++ 使用者輸入一個字元,如果是大寫字母,則轉換成小寫字母輸出,如果是小寫

19樓:袁三十郎

c++編一個程式使 輸入一字元,若為大寫字母,轉小寫輸出;若為小寫字母,轉大寫輸出

#include

using namespace std;

int main()

else if(a>='a' && a<='z')cout<

main()

20樓:

#include

int main()

else if(ch>='a' && ch<='z')}return 0;

}//示例執行結果:

f:\c_work>a.exe

abcdefghijklmn

abcdefghijklmn

21樓:我就是尤哥

把題目說完?

判斷大小寫用ascii碼比較

char a;

cin>>a;

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

a+=' ';

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

//你沒給全,我不知道小寫字母做什麼

輸入一個字元,如果是大寫字母則輸出對應小寫字母,若是小寫字母則輸出相應大寫字母,如果都不是則原樣輸

22樓:千鋒教育

**如下

#include

int main()else if(ch>='a'&&ch<='z')

printf("%c",ch);

return 0;}

23樓:匿名使用者

#include

#include

void main ()

else

printf("output=%c\n",c2 );}

24樓:戀戀蘇點

dd yy hh ll gg jj pp qq xx vv kk tt

從鍵盤輸入字母,程式設計判斷如果是大寫字母轉換成對應小寫輸出,如果是小寫字母轉換成對應大寫輸出

c語言實現如下 include void main else printf 該字元不是大寫字母 n 否則,輸出 該字元不是大寫字母 程式設計實現,從鍵盤輸入一個字元,如果是大寫字母,輸出對應的小寫字母,如果是小寫字母,輸出對應的大寫字 include void main else if c 97 c...

編寫函式,將任意字串中的的大寫字母轉換為小寫字母,在主函式

include char to lower char s 主函式你自己寫一下吧 輸入 呼叫 輸出回 就好。答 include stdio.h void convert char str int main 編寫一個函式將字串中的大寫字母變成相應的小寫字母,小寫字母變成相應的大寫字母,其他字元不變。10...

vb中判斷n是大寫字母小寫字母數字字元還是其他字元

inlude using namespace std void judgecharacter char input if cinput a cinput z if cinput 0 cinput 9 msgbox 提示錯屬誤 endl return 用ascii值判斷。具體的ascii值請查asci...