溫馨提示×

c語言中如何把字母轉(zhuǎn)化成數(shù)字

小億
811
2023-11-10 13:48:32
欄目: 編程語言

在C語言中,可以使用ASCII碼將字母轉(zhuǎn)換為數(shù)字。每個(gè)字母都對應(yīng)一個(gè)ASCII碼,可以通過將字母強(qiáng)制轉(zhuǎn)換為整數(shù)類型來獲得對應(yīng)的ASCII碼。

例如,將字母’A’轉(zhuǎn)換為數(shù)字可以使用以下代碼:

char letter = 'A';
int number = (int)letter;
printf("%d", number);

輸出結(jié)果為65,因?yàn)榇髮懽帜浮疉’的ASCII碼為65。

同樣,將小寫字母轉(zhuǎn)換為數(shù)字也可以使用相同的方法。但是需要注意的是,小寫字母的ASCII碼與大寫字母不同。小寫字母’a’的ASCII碼為97,可以通過以下代碼將字母’a’轉(zhuǎn)換為數(shù)字:

char letter = 'a';
int number = (int)letter;
printf("%d", number);

輸出結(jié)果為97。

0