C语言中的数据类型与二进制表示
C语言中的数据类型
int,二进制补码整数类型
char ,ASCII码
double,双精度浮点数
char
char,ASCII码
char key;
表达式
((a = key) (key = z)) || ((A = key) (key = Z))
a = key
比较变量key和字符a的ASCII码的大小
整数运算
混合类型算术运算表达式
整数与浮点数运算
i + 3.1
将整数转换为浮点数,然后进行计算
整数与字符型运算
x + a
如果x为1,表达式的值为98
字符型转化为整数类型,再进行计算
输入输出的格式说明
格式说明“%d”
输出
列在格式用字符串后面的数值被显示为十进制数
将一个二进制补码整数转化为ASCII码字符输出
输入
从键盘输入的数字解释为十进制数值
将输入字符的ASCII码转化为一个二进制补码整数
输出示例:%d,%x,%o,%c
printf (25 plus 76 in decimal is %
原创力文档

文档评论(0)