-
打印菱形
2017-11-07 11:11:26打印菱形打印菱形,main中改变b的值(奇数)
* *** ***** ******* ********* *********** ********* ******* ***** *** *
java运行环境
public class Test { public void print1(int a) { for(int i=1;i<=a/2+1;i++) { for(int p=a/2;p>=i;p--) System.out.print(" "); for(int m=0;m<2*i-1;m++) { System.out.print("*"); } System.out.println(); } for(int j=a/2+2;j<=a;j++) { for(int q=0;q<j-(a/2+1);q++) System.out.print(" "); for(int n=2*(a-j)+1;n>0;n--) { System.out.print("*"); } System.out.println(); } } public static void main(String[] args) { Test a = new Test(); int b = 11; a.print1(b); } }
以上从寻找行数和打印”“,”*”个数关系入手分析
收藏数
4,099
精华内容
1,639