在此示例中,您將學習如何查找字符的ASCII值。
在C語言編程中,字符變量保存ASCII值(0到127之間的整數(shù))而不是該字符本身。該值稱為ASCII值。
例如,'A'的ASCII值為65。
這意味著,如果你給一個字符變量賦值“A”,65會被存儲在變量中,而不是“A”本身。
現(xiàn)在,讓我們看看如何在C語言編程中打印字符的ASCII值。
#include <stdio.h> int main() { char c; printf("輸入一個字符: "); scanf("%c", &c); //%d顯示字符的整數(shù)值 //%c顯示實際字符 printf("%c 的ASCII值 = %d", c, c); return 0; }
輸出結果
輸入一個字符: G G 的ASCII值 = 71
在此程序中,要求用戶輸入字符。字符存儲在變量c中。
使用%d格式字符串時,將顯示71(G的ASCII值)。
使用%c格式字符串時,將顯示'G'其自身。