Problem1020--对齐输出

1020: 对齐输出

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们。

Input

只有一行,包含三个整数,整数之间以一个空格分开。

Output

只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。

Sample Input Copy

123456789 0 -1

Sample Output Copy

123456789        0       -1

HINT

cout<<a可以把整数a输出来;而 cout<<setw(5)<<a 可以让a占据5位。


样例中第一个数是一个9位数,在输出时我们要求它占据8个位置,但是实际输出结果却是原数,这里有一个原则:为保证数据的准确,如果要求保留的位数小于原数的实际位数,则按照实际位数输出。


本题中,还要考虑到两个输出的字段中间要保留一个空格。可以看到输出的第一个字段123456789和第二个字段 0之间,还有一个空格。

Source/Category

入门