在我的程序中,我打印了一张表格,其中一列列出了货币。我想要将货币值整齐地打印出来,并使其右对齐,如下所示:
但很明显,使用这种方法,$ 的位置不在我想要的地方,输出结果更像是:
$9.00
$8.00
$19.20
$200.90
我可以像这样将数字右对齐
while(condition)
{
printf("$%5.2f\n", number);
}
但很明显,使用这种方法,$ 的位置不在我想要的地方,输出结果更像是:
$ 9.00
$ 8.00
$ 19.20
$ 200.90
我可以简单地使用printf得到我想要的格式吗?