使用循环打印出以下三角形 * * * * * * * * * *
时间: 2023-09-06 19:13:01 浏览: 95
下面是使用循环打印出所需三角形的代码:
```java
for (int i = 1; i <= 4; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* "); }
System.out.println();
}
```
这段代码会输出以下三角形:
```
*
* *
* * *
* * * *
```
相关问题
使用多重循环打印倒直角三角形**** *** ** *
使用多重循环打印倒直角三角形可以使用以下步骤:
1. 首先,我们需要确定打印的行数,即三角形的高度。根据题目要求,倒直角三角形的高度是4,所以我们需要进行4次循环。
2. 在每一行的循环中,我们需要确定该行打印的字符数。根据倒直角三角形的规律,第一行打印4个字符,第二行打印3个字符,第三行打印2个字符,最后一行打印1个字符。
3. 在每一行的打印循环中,我们使用一个内层循环来打印每个字符。根据题目要求,我们需要打印"*"字符。
综上所述,我们可以使用以下代码来实现多重循环打印倒直角三角形:
```
for (int i = 0; i < 4; i++) { // 控制行数
for (int j = 0; j < 4 - i; j++) { // 控制每行打印的字符数
System.out.print("*");
}
System.out.println(); // 换行
}
```
这段代码中的外层循环控制行数,内层循环控制每行打印的字符数。通过控制循环变量的初始值和条件表达式,我们可以实现倒直角三角形的打印。
java打印正三角形*号
在Java中,你可以使用嵌套循环来打印出正三角形的星号(*)。以下是一个简单的示例,用于打印5行的正三角形:
```java
public class Main {
public static void main(String[] args) {
int rows = 5; // 正三角形的行数
for (int i = 1; i <= rows; i++) { // 外层循环控制行数
// 内层循环控制每一行的星号数量,从1到当前行数
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
// 每一行完成后换行
System.out.println();
}
}
}
```
当你运行这个程序,它会输出这样的结果:
```
*
**
***
****
*****
```
如果你想要改变正三角形的大小,只需将`rows`变量的值更改为你需要的行数即可。
阅读全文