赞
踩
转换说明 | 文字解释 |
%d;%ld;%lld | 打印十进制整形;打印长整形;打印长长整形 |
%c;%s | 打印单个字符;打印字符串 |
%o; %#o | 以正常形式显示这个数(没有前导零);保留前导零的八进制数 |
%x;%X;%#x;%#X | 小写字母,以正常形式显示这个数(没有前导零);大写字母,十六进制数;保留前导零的小写字母的,保留前导零的大写字母的 |
%p | 打印地址的(指针指向的地址/&x(变量)) |
%u | 无符号整型 |
%e;%E | 打印浮点型,e计数法/科学计数法 |
1.标识符
(1)%w.pd(以整数为例),w代表的是打印的字符的宽度,p是打印数字的精度,不过这个一般在整数部分用不上,一般是用在浮点数上
(2)%zd,这个z一般和整数转换说明符一起使用,表示一个sizeof的返回值类型size_t即unsigned int类型。
2.修饰符
(1)#
(2)*
(3)0
(4)-
3.应用场景
(1)题目要求保留几位小数:%.2lf
(2)题目要求占4位宽度%4d
(3)题目要求左对齐:%-4d
(4)题目要求右对齐:%4d
(5)题目要求制表格打印\t
……
补充:printf的返回值为在屏幕上打印的字符,换行字符字符虽然不显示,但是他有效果,所以这个打印printf的返回值的时候打印换行符需要单独写
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。