printf 格式化输出
需求 printf 格式话输出具体有哪些? 解决 控制符 控制符 说明 %d 十进制整形输出 %ld 长整形 %md 指定宽度至少 m 输出,宽度不够就空格补,宽度超过就按照实际输出 %u 无符号整形 %c 单个字符 %f 浮点数,小数为6位,超过6位四舍五入 %s 字符串 格式 具体格式: %[flags][width][.precision][length]specifier 整形 %d, 整形 %4d, 大于等于4位宽度,补空格 %04d, 大于等于4位宽度,补0 浮点数 %f, 浮点数,小数6位 %.4f, 小数4位 %6.2f, 大于等于6位,小数2位,不足补空格 %06.2f, 大于等于6位,小数2位,不足补0 字符串 %s, 字符串 %6s, 大于等于6位,不足补空格 参考 C语言printf指定宽度的格式化输出