📜  C程序查找一个字符的ASCII值

📅  最后修改于: 2020-10-04 11:13:34             🧑  作者: Mango

在此示例中,您将学习如何查找一个字符的ASCII值。

在C编程中, 字符变量保存ASCII值(0到127之间的整数)而不是该字符本身。该整数值是字符的ASCII码。

例如, 'A'的ASCII值为65。

这意味着,如果为字符变量分配'A' ,则变量中将存储65,而不是'A'本身。

现在,让我们看看如何可以打印字符的C编程的ASCII值。


程序打印ASCII值
#include 
int main() {  
    char c;
    printf("Enter a character: ");
    scanf("%c", &c);  
    
    // %d displays the integer value of a character
    // %c displays the actual character
    printf("ASCII value of %c = %d", c, c);
    
    return 0;
}

输出

Enter a character: G
ASCII value of G = 71

在此程序中,要求用户输入一个字符。 字符存储在变量c中

使用%d格式字符串 ,显示71 ( G的ASCII值)。

使用%c格式字符串 ,将显示'G'本身。