public class PrintRightTriangle {
/*
直角三角形
*/
public void print1(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.print("\n");
}
}
public void print2(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i-1;j++){
System.out.print(" ");
}
for(int k=1;k<=10-i;k++){
System.out.print("*");
}
System.out.print("\n");
}
}
public void print3(){
for(int i=1;i<=9;i++){
for(int j=1;j<=9-i;j++)
System.out.print(" ");
for(int k=1;k<=i;k++)
System.out.print("*");
System.out.print("\n");
}
}
public void print4(){
for(int i=1;i<=9;i++){
for(int j=1;j<=10-i;j++)
System.out.print("*");
System.out.print("\n");
}
}
public static void main(String[] args) {
PrintRightTriangle app = new PrintRightTriangle();
System.out.println("-------------------------");
app.print1();
System.out.println("-------------------------");
app.print2();
System.out.println("-------------------------");
app.print3();
System.out.println("-------------------------");
app.print4();
System.out.println("-------------------------");
}
}
[for循环之直角三角形]
最新推荐文章于 2023-03-21 19:33:02 发布
本文介绍了一种使用Java编程语言打印不同样式直角三角形的方法。通过四个不同的函数实现,展示了如何利用嵌套循环来创建各种图案。这些例子有助于初学者理解循环和条件语句的应用。
7202

被折叠的 条评论
为什么被折叠?



