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("*");

}
}

用java打印一个圆形相关推荐

  1. Java打印一个比较好看的表白爱心

    public class Test2{      public static void main(String[] args){           //打印一个比较好看的表白爱心           ...

  2. java打印一个空心六边形_六边形架构 Java 实现

    六边形架构是一种设计风格,经过分层实现核心逻辑与外部对象隔离.其核心逻辑是业务模块,外部元素是整合点,好比数据库.外部 API.界面等.它将软件分为内部与外部,内部包含了核心业务逻辑与领域层(所谓分层 ...

  3. java打印一个正方形(实心)方法不唯一

    package normal.practice;public class firstProtect {public static void main(String[] args) {//输出一个正方形 ...

  4. java打印一个等腰梯形,刚刚发个等腰梯形求底边都说简单的!你们进来告诉我答案是多少...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 百度来的 盛金公式 将置换群解法与盛金公式综合,会更简便.解法: 若ax^4+bx^3+cx^2+dx+e=0 令 D=-(3b^2-8ac) E=3b^ ...

  5. java 打印一个直角三角形

    /*** ** *** **** ***** ******/ public class Demo {public static void main(String[] args) {for (int i ...

  6. java long 二进制输出格式_算法:java打印int类型的二进制格式

    java打印一个int类型的二进制 int类型占4个字节,一个字节8位,int共占32位.java中的int是无符号的(c语言还区分int整形和unsigned int无符号整型),取值范围 -231 ...

  7. java打印菱形(Java打印菱形图案)

    如何用java语句打印菱形 既然要求死了是*,就好办了,看我的程序 public class test public static void main(String []args) String a= ...

  8. java心形代码_使用java打印心型、圆形图案的实现代码_java

    相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行 但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数 打印爱心 爱心的公式 (x²+y²-1)³-x²*y ...

  9. 定义一个圆形Circle类。属性: r:半径 成员方法:get/set方法 showArea方法:打印圆形面积 showPerimeter方法......

    需求: 定义一个圆形Circle类. 属性: r:半径 成员方法: get/set方法 showArea方法:打印圆形面积 showPerimeter方法:打印圆形周长 定义测试类,创建Circle对 ...

最新文章

  1. python爬虫执行js代码_爬虫之python3用execjs执行JS代码
  2. 小型化RDA5807调频收音模块实验板
  3. 历史性胜利!纽约曼哈顿充电站数量超过加油站
  4. Start Instance 操作详解 - 每天5分钟玩转 OpenStack(31)
  5. 循环队列的java结构_java数据结构之循环队列(数组实现)
  6. 区块链 Solidity中uint转string 数字转字符串
  7. CSS 字体 font-family属性
  8. 什么是移动IP?简述其工作过程
  9. redis命令之string类型mset命令用法详情
  10. thinkpadE430c加装固态硬盘小记
  11. linux制作deepin启动盘制作工具,深度启动盘制作工具(Deepin Boot Maker)下载_深度启动盘制作工具(Deepin Boot Maker)官方下载-太平洋下载中心...
  12. 联想手机鸿蒙刷机包,联想手机刷机教程 卡刷
  13. Java 变态面试题
  14. 韵语编年之十五:2004—— 2007.【 附:《吴忠史话》----吴忠的历史大事与名人】...
  15. BC5-MM、CSR867x的DFU更新流程之二:dfu文件转bin文件
  16. 教师资格证查询找不到服务器怎么办,教师资格证成绩查询页面打不开怎么办?...
  17. 关闭compactos_HOWTO: 利用 CompactOS 减少 Windows 10 磁盘占用量
  18. 2022 SWPU NSS新生赛|MISC知识点
  19. 关于电商秒杀系统中防超卖、以及高性能下单的处理方案简述
  20. Java秒杀系统方案优化【第三方登录】

热门文章

  1. linux程序 tty没了,linux – 提示自定义:如何检测何时没有tty
  2. 计算机一级wps考试方式,2015全国计算机一级WPSoffice考试方式和要求
  3. python课程设计----简单爬虫
  4. 计算机毕业设计django基于python智能在线考试阅卷系统
  5. 如何将区块链技术运用到实际场景中?
  6. 泡泡龙游戏算法实现简介
  7. Android平板pdf,Android平板最强PDF阅读 十款优秀软件大PK
  8. ubuntu-18.04 tenda U9安装wifi驱动
  9. POJ 3666 dp
  10. Qt 学习:comboBox编程时使用currentIndexChanged老是出现 assert failure错误