1.1 3 对齐输出

2022/8/29 23:24:15

本文主要是介绍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 3 对齐输出的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程