用循环做出由“*”组成的三角形

import java.io.*; public class Diy{ public static void main(String args[])throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入你要显示的行数:"); String str=br.readLine(); int n=Integer.parseInt(str); int j=0; outer: for(;;){ for(int r=(n-1);r>=0;r--){//用于显示*前的空格 System.out.print(" "); if(r==j)break; } for(int i=1;i<=(2*n-1);i++){ System.out.print("*"); if(i==(2*j+1)){ j++; System.out.print("/n"); break; } } if(j==n)break; } } }

你可能感兴趣的:(用循环做出由“*”组成的三角形)