c语言中的printf输出格式

静悠

关注

阅读 76

2022-07-28

在c语言中printf的格式如下:

printf(“格式化字符”,需打印的变量);

其中对于不同的打印格式我们需要不同的格式化字符去填充,常见的一些格式化字符整理如下:

%d:以十进制整型打印

%c:打印单个字符
%s:打印字符串

%f:打印单精度浮点型(一般打印6位以内)
%lf:答应双精度浮点型(一般可以达到12位以上)
%.nlf:(n为整数)打印n为小数
**上述的输出默认左对齐,若在某些情况下需要右对齐,则在前面加一个负号即可
%-.3lf:表示右对齐,打印三位小数

%e:以指数形式输出 float 类型,输出结果中的 e 小写
%E:以指数形式输出 float 类型,输出结果中的 E 大写
%le:以指数形式输出 double 类型

%p:打印地址(一般用于指针打印)
%x:以十六进制打印

精彩评论(0)

0 0 举报