用java的math类方法打印一个圆
来源:互联网 发布:中广核深圳研究院知乎 编辑:程序博客网 时间:2024/06/05 17:07
代码如下:
import java.util.*;public class Circle{public static void main(String args[]){int r;Scanner scan = new Scanner(System.in);//接收用户输入的半径System.out.print("请输入圆的半径R(大于3的整数):");r=scan.nextInt(); for (int y=0; y<=2*r; y+= 2){ long x = Math.round(r-Math.sqrt(2*r*y-y*y)); long longLength = 2*(r-x); for (int i=0; i<=x; i++) { System.out.print(" "); } System.out.print("*"); for (double j=0; j<=longLength; j++) { System.out.print(" "); } System.out.println("*"); }}}
运行结果如下:
请输入圆的半径R(大于3的整数):20
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
这里粘贴出来的跟实际运行的始终有误差啊!!无语了
- 用java的math类方法打印一个圆
- 利用Math类的方法,打印一个近似圆
- 用Math方法打印出一个圆,用星号组成,根据半径大小变化
- Java中Math类Math.floor()、Math.round()及Math.ceil()等方法的使用
- 通过API文档查询Math的方法打印近似圆
- java.math 的方法
- java.math.Math类常用的常量和方法
- java.math.Math类整理 常用的常量和方法
- Java.math.Math类常用的常量和方法
- java.math.Math类常用的常量和方法
- 用math方法画一个近似圆
- 利用Math类,JAVA输入圆半径打印相似圆
- Java Math类的一些方法
- Java中Math类的常用方法
- java数学类Math的常用方法
- Java中Math类的常用方法
- Java中Math类的常用方法
- Java中Math类的常用方法
- iOS审核被拒原因以及解决办法
- sql server 三目运算符
- java 多线程学习
- Java多线程 -- Copy-On-Write容器
- 【数据结构之顺序栈的基本运算】
- 用java的math类方法打印一个圆
- 程序员应该投资的10件事
- 点击是图片变大,再次点击图片恢复原样
- iMindMap 7 使用方法 技巧的汇总
- 斯坦福大学怎样讲情感分析
- C语言编程(练习3:字符输入和输出 )
- UC浏览器下拉效果
- MySql实现远程连接
- mysql通过DOS进去解决方法