zoukankan      html  css  js  c++  java
  • java 控制台 画圆

    //实心圆
    import java.util.Scanner;  
    class circle   
    {  
        public static void main(String[] args)   
        {  
               new circle().print();   
         }    
        //画圆函数
        void print() {
            System.out.println("输入半径:");  
            Scanner input=new Scanner(System.in);  
            int r=input.nextInt(); 
            System.out.println("输出:");  
            for(int y=0; y<=2*r;y+=2){  
    
                int x=(int)Math.round(r-Math.sqrt(r*r-(r-y)*(r-y)));  
                int l=2*(r-x);  
                for(int i=0;i<=x;i++){  
                    System.out.print(" ");  
                }  
                System.out.print(".");
    
                for(int i=0;i<=l;i++){  
                    System.out.print("*");  
                }  
                System.out.println("*");  
        }
        }  
    }  
    
    //空心圆
    import java.util.Scanner;  
    class circle2   
    {  
        public static void main(String[] args)   
        {  
               new circle2().print();
    
         }  
    
        //画圆函数
        void print() {
            System.out.println("输入半径:");  
            Scanner input=new Scanner(System.in);  
            int r=input.nextInt();
    
            System.out.println("输出:");  
            for(int y=0; y<=2*r;y+=2){  
    
                int x=(int)Math.round(r-Math.sqrt(r*r-(r-y)*(r-y)));
    
                int l=2*(r-x);  
                for(int i=0;i<=x;i++){  
                    System.out.print(" ");  
                }  
                System.out.print("*");
    
                for(int i=0;i<=l;i++){  
                    System.out.print("*");  
                }  
                System.out.println("");  
        }
        }  
    }  
    
    鲜花会生锈,盐巴会腐烂
  • 相关阅读:
    Spring MVC异常处理
    Spring MVC静态资源放行
    SpringMVC 接受前端传递的数据
    Eclipse+Maven构建SpringMVC+log4j2
    Eclipse+Maven构建SpringMVC项目
    log4j2
    Centos7 / RHEL 7 双网卡绑定
    CentOS7安装vncserver
    CentOS7修改ssh端口
    Linux配置Oracle 11g自动启动
  • 原文地址:https://www.cnblogs.com/hunterxing/p/9709298.html
Copyright © 2011-2022 走看看