易百教程

编写程序:输出字符的ASCII码值

要求: 从控制台窗口读取一个字符。并显示其ASCII码。

提示%d显示该值而不是字符值。

参考实现代码

#include <stdio.h>

int main()
{
    int c;

    printf("请输入一个字符: ");
    c = getchar();
    printf("您输入的字符的ASCII值为:'%d' \n",c);
    return(0);
}

编译并执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
请输入一个字符: h
您输入的字符的ASCII值为:'104'