• 4个方位的三角形和菱形


    //输出三角形
                    //左下
                    for(int m = 1; m <= 10; m++)
                    {
                        for (int n = 1; n <= m; n++)
                        {
                            System.out.print("*");
                        }
                        
                        System.out.println();
                    }
                    //左上(1)
                    for(int m = 1; m <= 10; m++)
                    {
                        for (int n = 10; n >= m; n--)
                        {
                            System.out.print("*");
                        }
                        
                        System.out.println();
                    }
                    //左上(2)
                    for(int m = 9; m >= 1; m--)
                    {
                        for (int n = 1; n <= m; n++)
                        {
                            System.out.print("*");
                        }
                        
                        System.out.println();
                    }
    
                    //右下
                    for (int m = 1; m <= 10; m++)
                    {
                        //输出空格
                        for (int n = 9; n >= m ;n--)
                        {
                            System.out.print(" ");
                        }
                        //输出*
                        for (int n = 1; n <= m; n++)
                        {
                            System.out.print("*");
                        }    
    
                        System.out.println();
                    }
            //右上(1)
                    for (int m = 1; m <= 9; m++)
                    {
                        //输出空格
                        for (int n = 1; n <= m ;n++)
                        {
                            System.out.print(" ");
                        }
                        //输出*
                        for (int n = 9; n >= m; n--)
                        {
                            System.out.print("*");
                        }    
            
                        System.out.println();
                    }
                    //右上(2)
                    for (int m = 10; m >= 1; m--)
                    {
                        //输出空格
                        for (int n = 9; n >= m ;n--)
                        {
                            System.out.print(" "); 
                        }
                        //输出*
                        for (int n = 1; n <= m; n++)
                        {
                            System.out.print("*");
                        }    
    
                        System.out.println();
                    }
    //            
    //                
    //                
    //                
    //                //菱形(方法一)
    //                //上半部分
                    for (int m = 1; m <= 10; m++)
                    {
                        //输出空格
                        for (int n = 9; n >= m ;n--)
                        {
                            System.out.print(" ");
                        }
                        //输出* 左上
                        for (int n = 1; n <= m; n++)
                        {
                            System.out.print("*");
                        }    
                        
                        //右上
                        for (int n = 1; n < m; n++)
                        {
                            System.out.print("*");
                        }
    
                        System.out.println();
                    }
                    
                    //下半部分
                    for (int m = 1; m <= 9; m++)
                    {
                        //输出空格
                        for (int n = 1; n <= m ;n++)
                        {
                            System.out.print(" ");
                        }
                        //输出* 左下
                        for (int n = 9; n >= m; n--)
                        {
                            System.out.print("*");
                        }    
                        
                        //右下
                        for (int n = 9; n > m; n--)
                        {
                            System.out.print("*");
                        }
    
                        System.out.println();
                    }
                                   //菱形(方法二)
                    int x=0;
            int x1=0;
                for(int i=0;i<5;i++){
                    for(int j=0;j<10;j++){
                        x=5+i;
                        x1=5-i;
                        if(j>=x1&&j<=x){System.out.print    ("*");}
                        else{System.out.print(" ");}
                    }
                    System.out.println();
                }
                int x3=0;
                int x4=0;
                    for(int i=1;i<5;i++){
                        for(int j=0;j<10;j++){
                            x3=i;
                            x4=10-i;
                            if(j>x3&&j<x4){System.out.print    ("*");}
                            else{System.out.print(" ");}
                        }
                        System.out.println();
                    }
  • 相关阅读:
    简单cpu处理器
    用4bit的counter看同步复位与异步复位
    135实例——add_4
    int_float_double数据类型的存储格式。
    C#基础精华----枚举
    MSSQLServer基础07(事务,存储过程,分页的存储过程,触发器)
    MSSQLServer基础06(变量,case,选择语句)
    SqlHelper类
    ADO.NET基础02(语句参数化,配置文件,DataSet与DataTable)
    ADO.NET基础01(ADO.NET组成,数据库的方式,SqlCommand,SqlDataReader)
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5221809.html
Copyright © 2020-2023  润新知