C语言入门03 格式化输出字符

一、常规格式化输出字符

  • %d 十进制有符号整数
  • %u 十进制无符号整数
  • %x 十六进制表示的整数
  • %o 八进制表示的整数
  • %f float型浮点数
  • %lf double型浮点数
  • %s 字符串
  • %c 字符
  • %p 指针
  • %e 指数

二、特殊应用(举例)

注意:凡事需要舍去位数的,都会进行四舍五入。小数的补数默认为0,整数的补数默认为空格。

  • %3d:要求宽度为3位,如果不足三位,则前面空格补齐,如果足够三位,则该语句无效。
  • %03d:要求宽度为3位,如果不足三位,则前面0补齐,如果足够三位,则该语句无效。
  • %-3d:要求宽度为3位,如果不足三位,则后面空格补齐,如果足够三位,则该语句无效。
  • %.2f:小数点后只保留两位。
  • %5.2f:要求整数+小数的位数为5,如果不足5位,则前面空格补齐,如果足够5位,则无效。后面的2要求小数点后宽度为2,如果不足,后面0补齐,超过2为则会四舍五入为2位。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值