C++ 输出文字的对齐问题

商品名 金额XX 98XXX 453XX 2314大致这种感觉,商品名要左对齐,但金额要右对齐,而且总长度都一样,。。。呜呜呜求救
2026年09月28日 10:09
有2个网友回答
网友(1):

#include
#include
using namespace std;
void main()
{
cout< cout< cout<}
//setw(20)  表明输出的宽度   std::left左对齐   std::right右对齐

 

网友(2):

试试这个

printf("%-12s%12d\n", product, price);