其他分享
首页 > 其他分享> > 1.1 3 对齐输出

1.1 3 对齐输出

作者:互联网

描述

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

输入

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

输出

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

样例输入

123456789 0 -1

样例输出

123456789      0      -1

题意

输入三个数,每个数占地8个字符的宽度。

思路

printf输出,因为printf可以直接设定每个变量的占地,所占的字符宽度。printf("%8d//设定第一个 %8d//设定第二个 %8d//设定第三个"//引号内可以设定每个字符的占地宽度,从左往右,第一个就代表在引号后的第一个变量占地为8整数字符,而8f表示占地8个浮点数占地宽度,引号后要用“,”(英文形式)与变量分开同时每个变量之间也要使用“,”分开,a,b,c);

代码实现

#include<iostream> 
using namespace std; 
int main(){
	int a,b,c;
	cin>>a>>b>>c;//输入。
	printf("%8d %8d %8d",a,b,c);//输出。
	return 0;
}

标签:输出,设定,1.1,8d,占地,整数,printf,对齐
来源: https://www.cnblogs.com/scx20100214/p/16636087.html