printf函数中
%c 输出一个字符 (后面的可以是字符 也可以是0-255的整数 表示在 ascii码中对应的字符)
%d 输出一个整数
%u 输出一个无符号的整数 scanf同样适用
%o 以八进制的形式输出整数 scanf同样适用
%X/%x 以十六进制形式输出整数 scanf同样适用
%f 输出一个浮点型
.2f 输出的数据只保留两位小数
%g 输出的数有效位位修后的不为0 的位
例子告诉我们,计算机不在乎存储数据的方式
(都是二进制),而我们取数据 按照什么养的格式去取,就得到什么养的结果。
普通整数Int %d 十进制
%o 八进制
%x 十六进制
字符类型char %c
短整型 short %d
长整型 long %ld
浮点类型 float %f
double %lf 小数点后面6位
3.100000 %.nf 保留小数点后面n位
3.120000 %g 打印有效位数
字符串 “” %s
普通整数Int %d 十进制
%o 八进制
%x 十六进制
字符类型char %c
短整型 short %d
长整型 long %ld
浮点类型 float %f
double %lf 小数点后面6位
3.100000 %.nf 保留小数点后面n位
3.120000 %g 打印有效位数
字符串 “” %s