黑马程序员技术交流社区

标题: 在java中利用for循环打印各种图形 [打印本页]

作者: You丶深藏我心    时间: 2018-6-12 18:17
标题: 在java中利用for循环打印各种图形
//打印一个正直角三角形。
public class testfor{
public static void main(String[] args){
    for(int i=1;i<=10;i++){
         for(int j=1;j<=i;j++){
             System.out.print("*");
             }
         System.out.println();
         }
  }
}如图:
[attach]234997[/attach]
//打印两个连着的直角三角形
public class Testfor {
    public static void main(String[] args){
        for(int i=1;i<=10;i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
            for(int m=1;m<=9;m++){
                for(int n=9;n>=m;n--){
                    System.out.print("*");
                }
                System.out.println();
            }

    }
}
如图: //打印一个正的等腰三角形
public class Testfor{
public static void main(String[] args){
for(int i=1;i<=10;i++){
for(int j =10;j>i;j--){
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println();
}
}
}如图: //打印一个平行四边形
public class Testfor{
public static void main(String [] args){
for(int i=0;i<5;i++){
for(int j=4;j>i;j--){
System.out.print(" ");
}
for(int j=0;j<8;j++){
System.out.print("*");
}
System.out.println();
}
}
}
如图:

//打一个倒立的等腰三角形
public class Testfor{
public static void main(String[] args){
    for(int i=0;i<8;i++){
         for(int j=0;j<i;j++){
             System.out.print(" ");
             }
         for (int j=14;j>2*i+1;j--){
System.out.print("*");
}
System.out.println();

         }
  }
}

如图:



QQ截图20180612181409.png (2.3 KB, 下载次数: 11)

QQ截图20180612181409.png

作者: wj420521    时间: 2018-6-12 21:25
⊙∀⊙!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2