C++信息学奥赛一本通1003

上机内容:C++学习
上机目的:行路难!行路难!多歧路,今安在?长风破浪会有时,直挂云帆济沧海。

/*
* 程序的版权和版本声明部分:
* Copyright (c) 2020, 烟台大学计算机学院
* All rights reserved.
* 文件名称:1003.cpp
* 作    者:rys
* 完成日期:2020 年 7 月 1 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。
* 输入描述:只有一行,包含三个整数,整数之间以一个空格分开。
* 问题描述:C++的对齐输出
* 程序输出:只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。
* 问题分析:略
* 算法设计:略
*/
#include
#include
using namespace std;

int main()
{
 int a,b,c;
 cin>>a>>b>>c;
 cout<<setw(8)<<a<<" "<<setw(8)<<b<<" "<<setw(8)<<c<<endl;
 cout<<"***************************"<<endl;
 return 0;
}

运行结果:
加了一行*,数星号总比数空格好一点
C++信息学奥赛一本通1003_第1张图片

心得体会:
在C++遇见的第一个问题,百度过但是他们用的都是
printf("%8d %8d",a,b);
总要学习一下新的啊

知识点总结:

C:%8d
C++:setw(8);头文件别忘了

你可能感兴趣的:(C++)