当前位置:编程学习 > JAVA >>

JAVA 输出图形

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<j;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<height;i++){
for(int j=1;j<height-i;j++){
System.out.print(" ");
}
for(int j=0;j<(2*i)-1;j++){

System.out.print("*");

}
System.out.println();
}

// for(int i=0;i<height;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
          *
         * *
        *   *
       *     *
      *       *
     *         *
    *           *
   *             *
  *               *
 *                 *
*                   *
 *              &nbs

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,