如果数字 < 10,则仅使用 printf 使用 printf 空格

凯子

所以,我有三个可以 < 100 的数字;

我怎么能打印这些数字看起来像这样:

{10, 5,20}
{ 1, 6, 2}
{19,18, 7}

而不是这个

{10,5,20}
{1,6,2}
{19,18,7}

并且可以只使用 printf(no ifs)?

tilz0R

printf("%2d", yournumber)将打印 2 个字符的数字。如果数字小于 2 个字符,数字前将包含空格。

如果数字大于 2 位,则修饰符无效,将打印整个数字。

printf("%2d", 1);   //  " 1"
printf("%2d", 10);  //  "10"
printf("%2d", 100); // "100"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C中使用printf打印空格数

来自分类Dev

使用printf格式的变量

来自分类Dev

使用Printf转义变量

来自分类Dev

Java使用printf的数组

来自分类Dev

在printf中使用。*

来自分类Dev

使用printf输出变量

来自分类Dev

printf 死锁 - 如果在信号处理程序中使用 printf,则会忽略一些 printf 消息

来自分类Dev

在带数字符号的printf中使用宏

来自分类Dev

使用 printf 和不使用 printf 实现 itoa 函数的问题

来自分类Dev

如何使用System.printf在十进制后仅输出两位数字?

来自分类Dev

使用ncurses之后的printf()/ puts()

来自分类Dev

使用printf可以吗?

来自分类Dev

在printf中使用%p吗?

来自分类Dev

使用printf填充0的问题

来自分类Dev

在/ bin / bash中使用的printf

来自分类Dev

循环使用printf和fgets

来自分类Dev

在printf中使用%p吗?

来自分类Dev

在scanf和printf中使用%

来自分类Dev

使用printf函数重复图案

来自分类Dev

在/ bin / bash中使用的printf

来自分类Dev

printf后如何使用uniq

来自分类Dev

在替代中使用vim的printf

来自分类Dev

何时使用 printf 与 fprintf(stderr)

来自分类Dev

echo $ {printf ...)删除空格/格式

来自分类Dev

用printf的空格扩展变量

来自分类Dev

echo $ {printf ...)删除空格/格式

来自分类Dev

使用printf使用%d打印浮动指针

来自分类Dev

数字的Printf格式错误

来自分类Dev

在awk中使用printf取整