打印棱形星星

来源:互联网 发布:科研设计 软件 编辑:程序博客网 时间:2024/05/06 09:21

package T1;
import java.util.Scanner;
public class RTriAngle {

/** * @param args */public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入要打印的行数:");    int rows = input.nextInt();    System.out.println("------------------");    for(int i =1;i<=rows;i++){        for(int k =1;k<=rows-i;k++){            System.out.print(" ");        }        for(int j=1;j<=2*i-1;j++){            System.out.print("*");        }        System.out.println("");    }    //int i =rows-1;是减少一行输出,使中间最长的*重叠起来,    for(int i =rows-1;i>=1;i--){        for(int k =1;k<=rows-i;k++){            System.out.print(" ");        }        for(int j=1;j<=2*i-1;j++){            System.out.print("*");        }        System.out.println("");    }}

}

0 0