java中使用for循环打印输出正三角形

Myth丶恋晨 2022-05-26 11:48 262阅读 0赞

package test;

public class Test {
public static void main(String[] args) {
System.out.println(“正三角:”);
for(int i = 1; i <= 10; i++){//外层循环控制行数
//内层循环控制列数
for (int j = 1; j < 10; j++) {
if (i<=j) {
System.out.print(“ “);
}
}

for (int j = 10; j >= 1; j—) {
if (i>=j) {
if (j==10) {
System.out.print(“*“);
}else{
System.out.print(j);
}
}
}

for (int j = 1; j <= 10; j++) {
if (j<=i&&j!=1) {
if(j==10){
System.out.print(“*“);
}else{
System.out.print(j);
}
}
}

for (int j = 10; j >= 1; j—) {
if (i<=j) {
System.out.print(“ “);
}
}
System.out.println();
}

}
}

20180501192039678

发表评论

表情:
评论列表 (有 0 条评论,262人围观)

还没有评论,来说两句吧...

相关阅读