重新看了一下光盘上的用for循环写一个菱形的答案,发现了其实有几点是可以灵活运用的:
1,当定义行数的时候,也可以用相等的间断的数字隔开,比如
for(int a = 5; a >= 1; a--) { System.out.println("A"); } for(int b = 9; b >= 1; b=-2) { System.out.println("A"); }
2,根据第一条,答案的代码再加上输出“* ”,*后面加了一个空格,就巧妙用了这两个方法进行了排版,也使代码简单了很多。
3,注意几种语句的穿插使用,也能使代码达到事半功倍的效果。
4,善于寻找数字之间的规律和联系,是一个编程人员的基本素质!