您的位置:

C语言ASCII码表详解

一、c语言ascii码表3的值是多少

#include <stdio.h>

int main()
{
    printf("%d", 3);
    return 0;
}

ASCII码表是一个由美国电子工程师协会制定的标准,将数字、字母、标点符号、控制字符等字符使用7位二进制数表示,并且有着对应的十进制数值。其中0~31为控制字符,32~127为可打印字符,128~255为扩展字符。

二、c语言ascii码表0是什么

#include <stdio.h>

int main()
{
    printf("%c", 0);
    return 0;
}

c语言中,字符使用单引号括起来表示,其中0表示空字符,其对应的ASCII码的值为0。

三、c语言ascii码表用什么表示文字

#include <stdio.h>

int main()
{
    printf("%c", 'A');
    return 0;
}

c语言中,可以使用字符直接表示对应的ASCII码表中的字符,例如'A'表示65。

四、c语言ascii码表图

+--------------+------+-----+---------+
| ASCII码值     | 字符 | 描述| 编码     |
+--------------+------+-----+---------+
| 0            | NUL  | 空  | 0x00    |
| 1            | SOH  | 标题开始 | 0x01    |
| 2            | STX  | 正文开始 | 0x02    |
| 3            | ETX  | 正文结束 | 0x03    |
| 4            | EOT  | 传输结束 | 0x04    |
| 5            | ENQ  | 请求 | 0x05    |
| 6            | ACK  | 收到通知 | 0x06    |
| 7            | BEL  | 响铃 | 0x07    |
| 8            | BS   | 退格 | 0x08    |
| 9            | HT   | 水平制表符 | 0x09    |
| 10           | LF   | 换行键 | 0x0a    |
| 11           | VT   | 垂直制表符 | 0x0b    |
| 12           | FF   | 换页键 | 0x0c    |
| 13           | CR   | 回车键 | 0x0d    |
| 14           | SO   | Shift Out | 0x0e    |
| 15           | SI   | Shift In | 0x0f    |
| 16           | DLE  | 数据链路转义 | 0x10    |
| 17           | DC1  | 设备控制1 | 0x11    |
| 18           | DC2  | 设备控制2 | 0x12    |
| 19           | DC3  | 设备控制3 | 0x13    |
| 20           | DC4  | 设备控制4 | 0x14    |
| 21           | NAK  | 否定应答 | 0x15    |
| 22           | SYN  | 同步空闲 | 0x16    |
| 23           | ETB  | 传输块结束 | 0x17    |
| 24           | CAN  | 取消 | 0x18    |
| 25           | EM   | 结束传输 | 0x19    |
| 26           | SUB  | 替换 | 0x1a    |
| 27           | ESC  | 换码(溢出) | 0x1b    |
| 28           | FS   | 文件分隔符 | 0x1c    |
| 29           | GS   | 分组符 | 0x1d    |
| 30           | RS   | 记录分隔符 | 0x1e    |
| 31           | US   | 单元分隔符 | 0x1f    |
| 32           |      | 空格 | 0x20    |
| 33           | !    | 感叹号 | 0x21    |
| 34           | "    | 双引号 | 0x22    |
| 35           | #    | 井号 | 0x23    |
| 36           | $    | 美元符 | 0x24    |
| 37           | %    | 百分符 | 0x25    |
| 38           | &    | 与符号 | 0x26    |
| 39           | '    | 撇号 | 0x27    |
| 40           | (    | 左圆括号 | 0x28    |
| 41           | )    | 右圆括号 | 0x29    |
| 42           | *    | 星号 | 0x2a    |
| 43           | +    | 加号 | 0x2b    |
| 44           | ,    | 逗号 | 0x2c    |
| 45           | -    | 减号 | 0x2d    |
| 46           | .    | 句号 | 0x2e    |
| 47           | /    | 斜杠 | 0x2f    |
| 48~57        | 0~9  | 数字 | 0x30~0x39|
| 58           | :    | 冒号 | 0x3a    |
| 59           | ;    | 分号 | 0x3b    |
| 60           | <    | 小于号 | 0x3c    |
| 61           | =    | 等于号 | 0x3d    |
| 62           | >    | 大于号 | 0x3e    |
| 63           | ?    | 问号 | 0x3f    |
| 64           | @    | 商业符号 | 0x40    |
| 65~90        | A~Z  | 大写字母 |0x41~0x5a|
| 91           | [    | 左方括号 | 0x5b    |
| 92           | \    | 反斜杠 | 0x5c    |
| 93           | ]    | 右方括号 | 0x5d    |
| 94           | ^    | 插入符 | 0x5e    |
| 95           | _    | 下划线 | 0x5f    |
| 96           | `    | 重音符 | 0x60    |
| 97~122       | a~z  | 小写字母 |0x61~0x7a|
| 123          | {    | 左花括号 | 0x7b    |
| 124          | |    | 竖线 | 0x7c    |
| 125          | }    | 右花括号| 0x7d    |
| 126          | ~    | 波浪符 | 0x7e    |
| 127          | DEL  | 删除 | 0x7f    |
+--------------+------+-----+---------+

五、c语言ascii码表字母大小写

#include <stdio.h>

int main()
{
    char lower = 'a';
    char upper = 'A';
    printf("小写字母%c的ASCII码是:%d\n", lower, lower);
    printf("大写字母%c的ASCII码是:%d\n", upper, upper);
    return 0;
}

在ASCII码表中,小写字母a的值为97,而大写字母A的值为65。

六、c语言ascii码表示方式

#include <stdio.h>

int main()
{
    char a = 'A';
    int b = (int)a;
    printf("字符%c在ASCII码表中的值是:%d\n", a, b);
    return 0;
}

可以通过强制类型转换的方式,将字符类型转换成整型,进而得到该字符在ASCII码表中对应的值。

七、c语言ascii码表32代表什么

#include <stdio.h>

int main()
{
    printf("%c", 32);
    return 0;
}

在ASCII码表中,32对应的字符是空格。

八、c语言ascii码表文字范围

#include <stdio.h>

int main()
{
    char a = 'A';
    char z = 'z';
    printf("大写字母的范围是%c-%c\n", a, z);
    return 0;
}

在ASCII码表中,大写字母A的值为65,小写字母z的值为122,因此大写字母的范围是65~90,小写字母的范围是97~122。

九、c语言ascii码表a是多少

#include <stdio.h>

int main()
{
    printf("%d", 'a');
    return 0;
}

在ASCII码表中,小写字母a的值是97。