题目
对齐输出
题目描述
读入三个整数,按每个整数占 8 8 8 个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。
输入格式
只有一行,包含三个整数 a , b , c a,b,c a,b,c。整数之间以一个空格分开。
输出格式
只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。
样例 #1
样例输入 #1
123456789 0 -1
样例输出 #1
123456789 0 -1
提示
对于 100 % 100 \% 100% 的数据, − 2 31 ≤ a , b , c < 2 31 -2^{31} \le a, b, c < 2^{31} −231≤a,b,c<231。
解题思路
这题最好使用C++的输入输出流来做,C的话有点麻烦。
代码
#include <iostream>
#include <iomanip>
using namespace std;
int a,b,c;
int main()
{
cin>> a >> b >> c;
cout<<setw(8) << a << " " << setw(8) << b << " " << setw(8) << c << endl;
return 0;
}
需要注意的地方
输出的时候每个数字的间隔为8,再加一个空格。