22.图形输出

简介: 22.图形输出

(1)

1

1  2

1  2  3

1  2  3  4

1  2  3  4  5

1  2  3  4  5  6

#include<iostream>
#include <iomanip>//
using namespace std;
 
int main()
{
    for(int i=1;i<=6;i++)
    {
        for(int j=1;j<=i;j++)
        {
            cout<<setw(2)<<j;
        }
        cout<<endl;
    }
    return 0;
}
 
//#include <iomanip>
//io代表输入输出,manip是manipulator(操纵器)的缩写
//iomanip的作用:
//主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常见的控制函数的:
//  dec 置基数为10 相当于"%d"
//  hex 置基数为16 相当于"%X"
//  oct 置基数为8 相当于"%o"
//  setfill( 'c' ) 设填充字符为c
//  setprecision( n ) 设显示小数精度为n位
//  setw( n ) 设域宽为n个字符

(2)

1  2  3  4  5  6

1  2  3  4  5

1  2  3  4

1  2  3

1  2  

1

#include<iostream>
#include<iomanip>
using namespace std;
 
int main()
{
    for(int i=6;i>=0;i--)
    {
        for(int j=1;j<=i;j++)
        {
            cout<<setw(2)<<j;
        }
        cout<<endl;
    }
    return 0;
}

(3)

               1

            2  1

         3  2  1

      4  3  2  1

   5  4  3  2  1

6  5  4  3  2  1

#include<iostream>
#include<iomanip>
using namespace std;
 
int main()
{
    for(int i=1;i<=6;i++)
    {
        for(int j=1;j<=6-i;j++)
        {
            cout<<setw(2)<<" ";
        }
        for(int k=i;k>0;k--)
        {
            cout<<setw(2)<<k;
        }
        cout<<endl;
    }
    return 0;
}

(4)

1  2  3  4  5  6

  1  2  3  4  5

     1  2  3  4

        1  2  3

           1  2  

              1

#include<iostream>
#include<iomanip>
using namespace std;
 
int main()
{
    for (int i=6;i>0;i--)
    {
        for (int j = 6-i;j>0;j--)
        {
            cout<<setw(2)<<" ";
        }
        for (int k=1;k<=i;k++)
        {
            cout<<setw(2)<<k;
        }
        cout<<endl;
    }
    return 0;
}
目录
相关文章
|
JavaScript
Rspack 创建 vue2/3 项目接入 antdv(rspack.config.js 配置 less 主题)
Rspack 创建 vue2/3 项目接入 antdv(rspack.config.js 配置 less 主题)
566 0
|
存储
什么是公有云、私有云、混合云?
什么是公有云、私有云、混合云?公有云+私有云的混合云管理,是中大型企业的必经之路。如果您还未找到适合您的混合云管理平台,不妨可以一试行云管家混合云管理平台,操作简单便捷,只需三步,开箱即用,更可以直接联系客服进行测试。
9592 1
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
208 0
|
消息中间件 监控 Java
使用 JMX 监控 Kafka 集群性能指标
使用 JMX 监控 Kafka 集群性能指标
1498 1
|
弹性计算 运维 Linux
云服务器 ECS产品使用问题之导入的存档不生效,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
深圳大学增材制造研究所: RAYSHAPE打造工艺开源3D打印解决方案,赋能教育领域发展
随着增材制造技术的进步和成熟,市场对创新树脂材料的需求日益增长。树脂工艺的开源研究与3D打印技术的结合,尤其在工程和材料科学教育中显示出其价值,作为教学工具愈发受到重视。这种结合不仅为学生提供了实际的机械工程和材料科学操作经验,还深化了他们对工艺理论的理解。同时,3D打印技术本身也成为推进工艺开源研究和商业化应用探索的关键组成部分,形成了一个促进创新和实践相结合的教育生态系统。
|
Apache 流计算
专家老师带教!现场答疑!阿里云实时计算 Flink 版线下训练营北京站来啦!
阿里云实时计算 Flink 版线下训练营北京站来啦!专家老师现场教学,真实还原实时计算业务和实时数仓场景,现场有机会领取 Flink 最新周边礼包!
767 0
专家老师带教!现场答疑!阿里云实时计算 Flink 版线下训练营北京站来啦!
|
设计模式
【设计模式】再次认识多态
【设计模式】再次认识多态
|
存储 C++ Python
关于函数参数传递,80%人都错了
实际的输出我想大家都尝试过了吧,应该是选项二:
|
弹性计算 数据库 数据安全/隐私保护
基于ECS搭建云上个人论坛--3
基于ECS搭建云上个人论坛--3
194 0
基于ECS搭建云上个人论坛--3