c语言

c语言如何输出ascii码

小亿
1062
2023-10-27 23:33:16
栏目: 编程语言

在C语言中,可以通过使用整数类型的变量来存储ASCII码值,并通过printf函数来输出。以下是一种常见的方法:

#include <stdio.h>

int main() {
    char c;  // 声明一个字符变量
    printf("请输入一个字符: ");
    scanf("%c", &c);  // 从用户输入中获取一个字符

    printf("ASCII码值为: %d\n", c);  // 输出ASCII码值

    return 0;
}

在上述代码中,首先声明了一个字符变量c,然后使用scanf函数从用户输入中获取一个字符,并通过%c格式化字符串将输入的字符存储到变量c中。

最后,使用printf函数输出变量c的ASCII码值,并使用%d格式化字符串来表示整数。

请注意,上述代码仅适用于输入单个字符的情况。如果要输出字符串中每个字符的ASCII码值,则需要使用循环遍历字符串的每个字符,并输出其对应的ASCII码值。

0
看了该问题的人还看了