n代表行数
n=1
打印:
*n=2
打印:
*
*.*.n=3
打印:
*
*.*.
*..*..*..n=4
打印:
*
*.*.
*..*..*..
*...*...*...*...以此类推

解决方案 »

  1.   

    private void display(int n){
    for(int i=0;i<n;i++){
    for(int j=0;j<=i;j++){
    System.out.print("*");
    for(int k=0;k<=i-1;k++){
    System.out.print(".");
    }
    }
    System.out.println();
    }
    }
      

  2.   


    public class Test55
    {
    public static void main(String... args) {
    printResult(4);
    }
    public static void printResult(int n) {
    for(int i = 1; i <= n; i++)
    printRow(i);

    }
    public static void printRow(int n) {
    for(int i = 1; i <= n; i++) {
    System.out.print("*");
    for(int j = 1; j <= n - 1; j++) {
    System.out.print(".");

    }
    System.out.println("");
    }
    }
      

  3.   

    public class FormatOutput {
    public static void printStars(int num){
    for(int i=0; i<num; i++){
    for(int j=0; j<=i; j++){
    System.out.print("*");

    for(int k=0; k<i; k++)
    System.out.print(".");
    }
    System.out.println();
    }
    }

    public static void main(String args[]){
    printStars(4);
    }
    }
      

  4.   


    package Test;public class TestStart { public static void main(String[] args) {
    print(5);
    println(5);
    }

    public static void print(int temp) {
    for (int i = 0; i < temp; i++) {
    for (int j = 0; j <= i; j++) {
    System.out.print("*");
    for (int k = 0; k < i; k++) {
    System.out.print(".");
    }
    }
    System.out.println();
    }
    }

    public static void println(int temp) {
    for (int i = 0; i < temp; i++) {
    for (int j = 0; j <= i; j++) {
    System.out.print("*");
    for (int k = 0; k <= j; k++) {
    System.out.print(".");
    }
    }
    System.out.println();
    }
    }
    }