数据类型
%d是打印10进制的格式符 %hd是短整型打印10进制的格式符 %ld是长整型打印10进制的格式符 %u是打印无符号10进制的格式符 %o打印8进制的格式符 %x打印x进制的格式符
%c打印单个字符的格式符 %e打印科学计数法的格式符 %s打印字符串的格式符
\n 换行 \b 退格 \r 回车 \t 制表符(不够8位空格补齐) \\反斜杠 \'单引号 \"双引号 \Ooo 八进制 '\111' \xhh 十六进制 '\xF'
字符用单引号‘ ’ 字符串用双引号“ ”
反码:正数的反码与原码一致,负数的反码是对原码按位取反,只是最高位(符号位)不变.
补码:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变.
原码:非符号位为该数字绝对值的二进制.
int char float double
scanf printf getchar putchar
课后作业1
2
3