java打印如下图形 * * * * * *
时间: 2024-03-18 22:38:00 浏览: 124
要打印如下图形,你可以使用嵌套循环来实现:
```java
public class PrintPattern {
public static void main(String[] args) {
int rows = 3; // 图形的行数
for (int i = 0; i < rows; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
这段代码中,外层循环控制行数,内层循环控制每行打印的星号数量。在内层循环中,使用`System.out.print("* ")`打印一个星号和一个空格,然后使用`System.out.println()`换行。
相关问题
用Java打印如下图形 * * * * * * * * * * * * * * * * * * * * * * * * *
您好!要打印如下图形,您可以使用以下Java代码:
```java
public class PrintPattern {
public static void main(String[] args) {
int rows = 5;
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
这段代码会打印出如下图形:
```
*
* *
* * *
* * * * *
* * * * * * * *
```
希望能对您有所帮助!如果您还有其他问题,请随时提问。
java打印如下图形 * *&* *&*&* *&*&*&* A AB ABC ABCD ABCDE
要打印如下图形,可以使用循环嵌套来实现。首先是打印星号图形:
```java
int rows = 4;
for (int i = 0; i <= rows; i++) {
for (int j = 0; j < rows - i; j++) {
System.out.print(" ");
}
for (int k = 0; k i; k++) {
System.out.print("*");
(k < i) {
System.out.print("&");
}
}
System.out.println();
}
```
然后是打印字母图形:
```java
char currentChar = 'A';
for (int i = 0; i < 5; i++) {
for (int j = 0; j <= i; j++) {
System.out.print(currentChar++);
}
System.out.println();
}
```
阅读全文