你好,我有一个 4 位整数,例如,它有时会被包围,有时它的左边会有零,但问题是我不知道如何在左边显示零,假设我有以下整数:
0382
我怎么能用 cout 或 printf 显示它左边的零,因为例如我的数字将是四个字符。或者有时它会有更多的零,因为我将能够显示前导零。在我的尝试中,我会做一个 cout:
int i;
i=0382;
cout << i;
但它会显示为 382 我该怎么做才能显示这些零?
你好,我有一个 4 位整数,例如,它有时会被包围,有时它的左边会有零,但问题是我不知道如何在左边显示零,假设我有以下整数:
0382
我怎么能用 cout 或 printf 显示它左边的零,因为例如我的数字将是四个字符。或者有时它会有更多的零,因为我将能够显示前导零。在我的尝试中,我会做一个 cout:
int i;
i=0382;
cout << i;
但它会显示为 382 我该怎么做才能显示这些零?
您可以使用
printf
而不是cout
.包括图书馆
iomanip
将 0 放入整数是没有用的,因为它们会被忽略...打印值时会添加零
您可以使用
cout.fill
和cout.width
。ideoneTest