當前位置:首頁 » 編程語言 » c語言小寫變大寫

c語言小寫變大寫

發布時間: 2024-11-01 05:06:47

A. c語言怎麼把一個小寫字母轉化為大寫字母

C語言中,字元的存儲都是使用ascii值來存儲的。
根據ASCII碼表,我們可以看出:大、小寫字母都是按順序進行存儲的,大寫字母的ASCII值區間為:65~90,對應的字母為:'A'-'Z';小寫字母的ASCII值區間為:97~122,對應的字母為:'a'-'z',因此,將小寫字母轉化為大寫字母,可以直接將該變數減32即可得到對應的大寫字母,如:
char ch='a';
printf("upper case '%c'='%c'\n", ch, ch-32 );
如果記不清,大小字母誰大誰小,則可以採用如下方法進行轉換:
char ch='x';
printf("upper case '%c'='%c'\n", ch, ch-'a'+'A' ); //減a得到偏移值,加A得到相應的大寫字母

熱點內容
boat伺服器怎麼開 發布:2025-01-11 23:48:57 瀏覽:484
安卓手機視頻怎麼快進 發布:2025-01-11 23:46:18 瀏覽:353
電腦的項目怎麼連接遠端伺服器 發布:2025-01-11 23:45:25 瀏覽:852
sql語句between 發布:2025-01-11 23:45:14 瀏覽:327
王者安卓轉換蘋果系統會損失什麼 發布:2025-01-11 23:45:13 瀏覽:737
安卓手機漲價怎麼辦 發布:2025-01-11 23:27:17 瀏覽:712
三消游戲伺服器搭建 發布:2025-01-11 23:20:01 瀏覽:246
c語言的函數不可單獨進行編譯 發布:2025-01-11 23:12:33 瀏覽:18
怎麼查信用卡查詢密碼 發布:2025-01-11 23:11:08 瀏覽:572
javaexcel源碼 發布:2025-01-11 23:11:04 瀏覽:557