%md ,%0md ,%-md ,%m.nf

本文详细介绍了C语言中printf函数的格式化输出,包括%d、%m.nf等格式说明符的用法,解释了如何控制整数和浮点数的输出宽度、精度以及对齐方式。通过实例代码展示了不同格式化选项的效果,帮助读者更好地理解和运用C语言的输出格式化技巧。
摘要由CSDN通过智能技术生成

%d:正常输出

%md:
  d 表示输出的数据是整数
  m 表示输出数据的宽度,右对齐,若数据实际位数小于m时左边补空   格,若大于m,则按实际位数输出

%0md:若实际位数小于m时,左边补0,若大于m,则按实际位数输出

%-md :左对齐,不够位右补空格

#include <stdio.h>
int main()
{
	printf("%d\n", 2);
	printf("%2d\n", 2);
	printf("%02d\n", 2);
	printf("%-2d\n", 2);    
	return 0;
}

在这里插入图片描述
%m.nf:
  f 表示输出数据是浮点数
  n 表示输出的数据小数点后保留n位小数,超过n位四舍五入,不足n位补0
  其输出数据宽度与整数输出规则类似(数据宽度包括小数点)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值