
描写夏天的菱形诗
第二个for循环是控制打印几个*号的,最多不能超过一半+当前的行数啊,这个是根据另行的规律推出来的。
下面那个j>=n\\\/2-i是打印下三角越来越小了 ,所以是这个写法
用C#写菱形的问题
public class Diamond { public static void main(String[] args) { final int size = 4; for (int i = 1; i <= size; i++) { for (int j = i; j < size; j++) { System.out.print( ); } for (int k = 1; k <= 2 * i - 1; k++) { System.out.print(*); } System.out.println(); } for (int i = size - 1; i >= 1; i--) { for (int j = 1; j <= size - i; j++) { System.out.print( ); } for (int k = 2 * i - 1; k > 0; k--) { System.out.print(*); } System.out.println(); } }}------------------------ * *** ************ ***** *** *



