【题目描述】
读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。
【输入】
只有一行,包含三个整数,整数之间以一个空格分开。
【输出】
只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。
【输入样例】
123456789 0 -1【输出样例】
123456789 0 -1
参考答案
#include <bits/stdc++.h> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; printf("%8d %8d %8d",a,b,c); return 0; }
标签:输出,题解,8d,空格,整数,printf,对齐 From: https://blog.csdn.net/2301_78151773/article/details/139900656知识点:域宽
*关于printf函数
例子:
printf("%8d",a); //指定域宽为8,a是整数 printf("%6.3lf",b); //指定域宽为6,b保留三位小数 printf("%.1lf",c); //c保留一位小数