JAVA 输出图形 (一)

2014-11-24 10:09:01 · 作者: · 浏览: 3

package xingzhuang;


public class daosanjiao {


/**
* @param args
*/
public static void main(
String[] args) {
// TODO 自动生成的方法存根


for (int i = 0; i < 7; i++) {


System.out.print("*");


}
System.out.print("\n");
System.out.print(" ");


for (int i = 0; i < 5; i++) {


System.out.print("*");


}

System.out.print("\n");
System.out.print(" ");
for (int i = 0; i < 3; i++) {


System.out.print("*");


}

System.out.print("\n");
System.out.print(" ");
for (int i = 0; i < 1; i++) {


System.out.print("*");


}


}


}


-------------------------------
**1*11*111*1111*11111*111111*1111111*11111111*111111111
*1*11*111*1111*11111*111111*1111111*11111111*111111111


输入倒三角形行数20


*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************
*********************
**
***
****
*****
******
*******
********
*********
**********


*
**
***
****
*****
******
*******
********
*********
**********


***********
***********
***********
***********
***********
***********
***********
***********
***********
***********


*****


***


*


输入倒三角形行数
10
*
***
*****
*******
*********
***********
*************
***************
*****************


输入倒三角形行数5
*
***
*****
*******
*
***
*****
*******


int lt=21;
for(int j=lt;j>0;j-=2){
for(int n=0;n<(lt-j)/2;n++){
System.out.print(" ");
}
for(int i=0;i System.out.print("*");
}
System.out.println("\n");
}


*
***
*****
*******
******
****
**


package xingzhuang;


import java.util.Scanner;


import javax.swing.text.StyledEditorKit.ForegroundAction;


public class daosanjiao {


/**
* @param args
*/
public static void main(
String[] args) {
// TODO 自动生成的方法存根
int height;
Scanner scanner=new Scanner(System.in);
System.err.print("输入倒三角形行数");
height=scanner.nextInt();

for(int i=1;i for(int j=1;j System.out.print(" ");
}
for(int j=0;j<(2*i)-1;j++){

System.out.print("*");

}
System.out.println();
}

// for(int i=0;i // {
// //输出每行前面的空格
// for(int k=0;k<=i;k++)
// System.out.print(' ');
// //输出每行的 *
// for(int j=(height-i*2);j>=0;j--)
// System.out.print('*');
// System.out.println();//换行的
// }
}


}


输入倒三角形行数
9
*
* *
* *
*
*
*
* *
* *
*


请输入菱形的边长:
10
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*


请输入菱形的边长:
11
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
---------------------
请输入菱形的边长:
30
*
* *
* *
* *
* *
* *
* *
* *