编写一个Java输出* * * * * * * * *
时间: 2024-03-11 12:42:01 浏览: 29
你可以使用循环语句来编写一个Java程序输出一行星号的图案。以下是一个示例代码:
```java
public class StarPattern {
public static void main(String[] args) {
int numStars = 10; // 设置星号的数量
for (int i = 0; i < numStars; i++) {
System.out.print("* "); // 输出星号和空格
}
}
}
```
这段代码会输出10个星号,每个星号后面有一个空格。你可以根据需要修改`numStars`的值来改变星号的数量。
相关问题
JAVA编写8*8大小的棋盘
A:
```
public class Chessboard {
public static void main(String[] args) {
int[][] chessboard = new int[8][8]; // 声明一个8*8大小的二维数组
for(int i=0; i<chessboard.length; i++) { // 外层循环控制行数
for(int j=0; j<chessboard[i].length; j++) { // 内层循环控制列数
chessboard[i][j] = (i+j)%2; // 判断当前位置是黑色还是白色,0代表黑色,1代表白色
}
}
for(int[] row : chessboard) { // 遍历棋盘
for(int cell : row) {
if(cell == 0) { // 如果当前位置是黑色,输出B
System.out.print("B ");
} else { // 否则输出W
System.out.print("W ");
}
}
System.out.println(); // 输出完一行后换行
}
}
}
```
在这段代码中,我们首先声明了一个8*8大小的二维数组 `chessboard` 表示棋盘。通过两重循环,我们遍历这个数组并根据当前位置的行数和列数计算出该位置是黑色还是白色,并将相应的0或1存入数组中。最后再遍历一次数组并根据数组中存储的值输出B或W,从而绘制出棋盘。
用java写一个输出9*9乘法表
以下是用Java编写的输出9*9乘法表的代码:
```
public class MultiplicationTable {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
}
}
```
运行结果如下:
```
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
```