用java打印一个圆形
来源:互联网 发布:dian团队 知乎 编辑:程序博客网 时间:2024/05/22 13:58
import java.util.*;
import static java.lang.Math.*;
//输入半径 打印圆形
class Circular
{
public static void main(String[] args)
{
System.out.println("请输入一个数");
Scanner sc = new Scanner(System.in);
int n= sc.nextInt();
for (int i=0;i<=n-1;i++)
{
for(int j=0;j<(int)2*((n-sqrt((pow(n,2)-pow((n-i),2)))));j++)
System.out.print(" ");//打印 个空格
System.out.print("*");
for(int j=0;j<4*sqrt((pow(n,2)-pow((n-i),2)));j++)
System.out.print(" ");//打印 个空格
System.out.println("*");
}
//倒转打印
for (int i=n-1;i>=0;i--)
{
for(int j=0;j<(int)2*((n-sqrt(pow(n,2)-pow((n-i),2))));j++)
System.out.print(" ");//打印个空格
System.out.print("*");
for(int j=0;j<4*sqrt(pow(n,2)-pow((n-i),2));j++)
System.out.print(" ");//打印个空格
System.out.println("*");
}
}
}
阅读全文
0 0
- 用java打印一个圆形
- java 控制台打印圆形
- java在控制台用星号打印出圆形
- 打印近似圆形 Java Math类 *号
- 创建一个圆形的按钮(JAVA)
- java打印一个三角形
- java打印一个菱形
- 一个非常好用的自定义圆形控件
- 一个很好用的圆形头像控件.
- Java控制台打印一个菱形
- java 打印输出一个菱形
- java一个循环打印三角形
- 用*打印一个长方形.
- 用JAVA打印出一个‘*’号金字塔,下面是源码
- 用java的math类方法打印一个圆
- 怎么用java去打印输出一个菱形。
- java用“*”在控制台打印出一个圆
- java 用“*”在控制台打印出一个近似圆
- hdu 2527 huffmancode
- Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
- Python scrapy 安装与开发
- 欢迎使用CSDN-markdown编辑器
- Android 带你从源码的角度解析Scroller的滚动实现原理
- 用java打印一个圆形
- Android 对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
- win下python2与python3共存
- LeetCode No.82 Remove Duplicates from Sorted List II
- 代码实现
- Android图表MPandroidChart之曲线图绘制教程
- CC2540和CC2541的区别
- Android 通过WebService进行网络编程,使用工具类轻松实现
- codeforces 837F. Prefix Sums 思维+二分+组合数