写一个打印五角星的java代码
时间: 2024-05-12 22:13:09 浏览: 14
以下是一个简单的 Java 代码,打印出五个五角星:
```java
public class FivePointedStar {
public static void main(String[] args) {
String star = " * \n *** \n*****\n *** \n * ";
System.out.println(star);
}
}
```
输出结果为:
```
*
***
*****
***
*
```
相关问题
用java打印一个空心五角星
好的,下面是用Java打印一个空心五角星的代码:
```
public class Main {
public static void main(String[] args) {
int n = 5;
for(int i = 1; i <= 2*n-1; i++) {
for(int j = 1; j <= 2*n-1; j++) {
if(i == 1 || i == 2*n-1 || j == 1 || j == 2*n-1 || i == n || j == n || (i <= n && i+j == n+1) || (i >= n && i+j ==3*n-1)){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
希望能够帮到您!
用JAVA写一个五角星程序
好的,以下是用 Java 编写五角星程序的代码:
```
public class Main {
public static void main(String[] args) {
int n = 5; // 五角星的边数
double r = 100; // 五角星的半径
double centerX = 200; // 五角星的中心点横坐标
double centerY = 200; // 五角星的中心点纵坐标
double[] x = new double[n * 2];
double[] y = new double[n * 2];
for (int i = 0; i < n * 2; i++) {
double angle = Math.PI / n * i;
double radius = i % 2 == 0 ? r : r / 2;
x[i] = centerX + radius * Math.sin(angle);
y[i] = centerY - radius * Math.cos(angle);
}
StdDraw.polygon(x, y);
}
}
```
这个程序使用了 StdDraw 库来绘制五角星,需要先下载并导入该库。程序中的 n、r、centerX 和 centerY 分别表示五角星的边数、半径和中心点坐标,通过循环计算出五角星的每个顶点的坐标,最后使用 StdDraw.polygon 方法绘制出五角星。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)