本帖最后由 Maple_枫 于 2014-4-5 11:39 编辑
输入高度,输出菱形。如:输入9, 将输出如下图形
#
###
#####
#######
#########
#######
#####
###
#
- public class Test6 {
- public static void main(String[] args)
- {
- print(5);
- }
- public static void print(int x)
- {
- int a=0;
- for(int i=1;i<=x;i+=2)
- {
- for(int b=a;b<5;b++)
- {
- System.out.print(" ");
- }
- for(int y=0;y<i;y++)
- {
- System.out.print("#");
- }
- for(int b=0;b<a+2;b++)
- {
- System.out.print(" ");
- }
- for(int c=0;c<=x+1;c+=2)
- {
- System.out.print("#");
- }
- x++;
-
- System.out.println();
-
- a++;
- }
- }
-
- }
复制代码 |