• 各种图形的输出


    * Copyright (c) 2012, 烟台大学计算机学院       

    * All rights reserved.       

    * 作    者:孙锐

    * 完成日期:2012 年 12 月 1 日       

    * 版 本 号:v1.0       

    * 输入描述:无   

    * 问题描述:各种图形的输出

    * 程序输出:图形

    * 问题分析:使用循环

    * 算法设计:  

     

    1

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=1;i<=10;i++)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    2

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=10;i>0;i--)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    3

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=1;i<=10;i++)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=9;i>0;i--)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    4

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


    5

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=i-1;k++)
    			cout<<" ";
    		for(j=1;j<=11-i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    6

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=1;i<=9;i++)
    	{
    		for(k=1;k<=i;k++)
    			cout<<" ";
    		for(j=1;j<=10-i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    7

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


    8

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<i;k++)
    			cout<<" ";
    		for(j=1;j<=21-2*i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    9

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=2*i-1;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=1;i<=9;i++)
    	{
    		for(k=1;k<=i;k++)
    			cout<<" ";
    		for(j=1;j<=19-2*i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    10

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j='A';j<2*i-1+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }


    11

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<i;k++)
    			cout<<" ";
    		for(j='A';j<21-2*i+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }
    


    12

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j='A';j<2*i-1+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    		for(i=1;i<=9;i++)
    	{
    		for(k=1;k<i+1;k++)
    			cout<<" ";
    		for(j='A';j<19-2*i+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }


     

  • 相关阅读:
    启动ZOOKEEPER之后能查看到进程存在但是查不到状态,是因为。。。
    多线程后续讲解及代码测试
    多线程详解和代码测试
    数据操作流
    字符流详解及代码测试
    IO流详解及测试代码
    递归概要及经典案例
    File基本操作
    异常精解
    iOS之多线程NSOperation
  • 原文地址:https://www.cnblogs.com/sr1993/p/3697882.html
Copyright © 2020-2023  润新知