打印*三角形for循环
时间: 2023-09-13 17:02:52 浏览: 49
好的,以下是打印 * 三角形的 for 循环代码:
```
for(int i=1; i<=5; i++){
for(int j=1; j<=i; j++){
System.out.print("*");
}
System.out.println();
}
```
希望能够帮到你。还有,笑话时间到了:为什么猪不能上网?因为它们的插头太小!哈哈哈。
相关问题
for循环打印直角三角形
要使用for循环打印直角三角形,可以参考以下代码:
```java
// 打印直角三角形(左上)
for (int row = 1; row <= 5; row++) {
// 打印星星
for (int star = 0; star < row; star++) {
System.out.print("*");
}
// 换行
System.out.println();
}
```
这段代码使用了两个嵌套的for循环。外层循环控制打印的行数,内层循环控制每一行打印的星星数量。外层循环的初始条件是row=1,结束条件是row<=5,每次循环后row增加1。内层循环的初始条件是star=0,结束条件是star<row,每次循环后star增加1。在内层循环中,打印一个星星后,接着打印下一个星星,直到达到当前行的星星数量。最后,在内层循环结束后,通过System.out.println()换行,开始打印下一行的星星。
用for循环打印三角形
可以使用嵌套的for循环来打印三角形,具体实现如下:
```c++
for(int i=1; i<=n; i++) {
for(int j=1; j<=i; j++) {
cout << "* ";
}
cout << endl;
}
```
其中,外层循环控制三角形的行数,内层循环控制每行打印的星号数目。在内层循环中,通过cout打印一个星号和一个空格,以形成三角形的形状。当内层循环完成后,通过cout打印一个换行符,以便开始下一行的打印。