Java for循环例子

2017-01-13 19:13:13来源:CSDN作者:zhongfangguiyishi人点击

第七城市

一、打印直角三角形

public static void rightTriangle(){
      //控制行数      for(int i = 1; i <= 5; i++){
      //控制每行显示的个数      for(int j = 1; j <= i; j++){
       System.out.print("*")    }         System.out.println();   }}

输出结果:

*

**

***

****

*****


二、打印倒立金字塔

public static void invertedPyramid(){
	for(int i = 1; i <= 5; i++){
	//每层的缩进	for(int j = 1; j < i; j++){	    System.out.print(" ");	}	//打印*号	for(int k = i; k <= 5; k++){	    System.out.print("* ");	}
	System.out.println();    }}

输出结果:

* * * * *

 * * * *

  * * *

    * *

     *


三、打印数字金字塔

public static void numberPyramid(){
	//金字塔层数	int n = 5;
	for(int i = 0; i < n; i++){
		//每层的缩进		for(int j=0; j<n-i; j++){		    System.out.print(" ");		}
		//1到每层的max值部分		for(int k = 1; k<=i+1; k++){		    System.out.print(k);		}		//max - 1值到1部分		for(int k = i; k>=1; k--){		    System.out.print(k);		}		System.out.println();	}}

输出结果:

      1

    121

  12321

 1234321

123454321


第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台