java中输出3行5列的星
时间: 2024-05-03 15:18:14 浏览: 13
可以使用两个for循环来实现,一个循环控制行数,另一个循环控制列数,像这样:
```
for(int i = 1; i <= 3; i++) { // 控制行数
for(int j = 1; j <= 5; j++) { // 控制列数
System.out.print("*"); // 输出星号
}
System.out.println(); // 输出换行符
}
```
输出结果为:
```
*****
*****
*****
```
相关问题
java编写三行五列星号
Java编写三行五列星号可以通过嵌套循环来实现。具体实现代码如下:
```java
public class PrintStar {
public static void main(String[] args) {
for (int i = 0; i < 3; i++) { // 外层循环控制行数
for (int j = 0; j < 5; j++) { // 内层循环控制列数
System.out.print("*");
}
System.out.println(); // 换行
}
}
}
```
以上代码中,外层循环通过变量`i`控制行数,内层循环通过变量`j`控制列数。每次内层循环中输出一个星号`*`,然后在每行末尾输出一个换行符`System.out.println()`,实现了三行五列的星号输出。
java 输出一个正五角星
以下是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(Math.abs(i - n) + Math.abs(j - n) == n - 1 || (i + j == n + 1 + (n - 1) * 2)) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
输出结果为:
```
*
* *
* *
* *
* * * * * * * * *
* *
* *
* *
*
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)