C中整数后的保留空间(而不是整数前的保留空间)>> [

问题描述 投票:0回答:1
如果没有任何保留空间(仅%d),输出通常会是什么样子:

Number 1 | Gold 5 | Number 10 | Gold 50 | Number 100 | Gold 500 |

如果输入在其前面保留了空间(使用%3d),将是什么样子:

Number 1 | Gold 5 | Number 10 | Gold 50 | Number 100 | Gold 500 |

我想要达到的目标:

Number 1 | Gold 5 | Number 10 | Gold 50 | Number 100 | Gold 500 |

我可以使用任何与printf函数配合使用的格式吗?

如果没有任何保留空间(仅%d),输出通常看起来会是什么样:Number 1 |黄金5 | 10号金50 | 100 |黄金500 |如果输入具有...

c format output
1个回答
0
投票
使用%-3d左对齐输出。
© www.soinside.com 2019 - 2024. All rights reserved.