C 语言基础教程

C 语言流程控制

C 语言函数

C 语言数组

C 语言指针

C 语言字符串

C 语言结构体

C 语言文件

C 其他

C 语言参考手册

C程序来查找字符的ASCII值

C 语言编程实例大全

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

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

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

这意味着,如果你给一个字符变量赋值“A”,65会被存储在变量中,而不是“A”本身。

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

程序打印ASCII值

#include <stdio.h>
int main() {  
    char c;
    printf("输入一个字符: ");
    scanf("%c", &c);  
    
    //%d显示字符的整数值
    //%c显示实际字符
    printf("%c 的ASCII值 = %d", c, c);
    
    return 0;
}

输出结果

输入一个字符: G
G 的ASCII值 = 71

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

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

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

C 语言编程实例大全