當前位置:首頁 » 編程語言 » 字元大小寫轉換c語言

字元大小寫轉換c語言

發布時間: 2023-11-12 00:31:54

『壹』 c語言:給定一個小寫字母,轉換成大寫字母

1、C語言中,字元的存儲佔用一個位元組,且都是使用其對應的ASCII碼值來存儲的。
2、根據ASCII碼表,我們可以看出:大、小寫字母都是按順序進行存儲的,大寫字母的ASCII值區間為:65~90,對應的字母為:'A'-'Z';小寫字母的ASCII值區間為:97~122,對應的字母為:'a'-'z',因此,將小寫字母轉化為大寫字母,可以直接將該變數減32即可得到對應的大寫字母。

3、因此源程序如下:

#include <stdio.h>

char toUpCase(char ch);

int main()

{

int ch;

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

scanf("%c",&ch);

printf("對應的大寫字母為:%c ",toUpCase(ch)) ;

}

char toUpCase(char ch)

{

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

{

return (ch - 32);

}

return ch;

}

4、輸出如下:

『貳』 c語言編程:將小寫字母轉換為大寫字母並輸出。急求謝了。

有三種方式可以解決c語言大小寫字母的轉換

1.使用C語言提供的函數:toupper(),tolower()

使用這兩個函數需要引入頭文件:#include<ctype.h>

示例代碼:

希望可以幫到你。。。

熱點內容
ip跨網段訪問 發布:2025-01-31 02:44:42 瀏覽:708
演算法帶頭人 發布:2025-01-31 02:42:25 瀏覽:551
方舟上傳數據 發布:2025-01-31 02:42:25 瀏覽:835
鈴木uy比uu多了什麼配置 發布:2025-01-31 02:34:11 瀏覽:676
蝦米音樂緩存文件夾 發布:2025-01-31 02:34:04 瀏覽:886
主播用什麼我的世界啟動器玩伺服器 發布:2025-01-31 02:32:37 瀏覽:643
做電腦硬體需要哪些配置 發布:2025-01-31 02:30:53 瀏覽:439
小米智能門鎖驗證密碼是多少 發布:2025-01-31 02:30:50 瀏覽:533
oracle和sql區別 發布:2025-01-31 02:27:40 瀏覽:241
汽車網源碼下載 發布:2025-01-31 01:58:30 瀏覽:100