信息学奥赛一本通1003:对齐输出

##信息学奥赛一本通1003:对齐输出
大家好,虽说我们快要期末考试了,但是,为了嗨一下完成我写完测评系统的题目的博客的梦想(咋读起来这么不通顺?不管了),我就只好**“勉为其难”**地继续写了。说来也巧,我写的第一篇博客好像刚好是在上个月的这一天。
好了,话不多说,放题!!
【题目描述】
读入三个整数,按每个整数占8个字符的宽度,右对齐输入它们,按照格式要求依次输出三个整数,之间以一个空格分开。
【输入】
只有一行,包含三个整数,整数之间以一个空格分开。
【输出】
只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。
【输入样例】
123456789 0 -1
【输出样例】
123456789 0 -1
根据题目要求,我们知道:每个整数占8个字符的宽度,那用printf语句就能满足这个需要。好了,放代码:

#include
#include
using namespace std;
int main()
{
	int a,b,c;
	cin>>a>>b>>c;
	printf("%8d %8d %8d",a,b,c); //%8d用于确定字符宽度
	return 0;
}

走之前,提醒你们一下,在平时学习中,要牢记相关知识,才能在做题时取得高分(我咋又这么啰嗦了)
再见!我先溜了。

你可能感兴趣的:(信息学奥赛一本通测评系统题解)