首页 > Java

Java打印等腰三角形

发表于2014-09-10 15:39:50| 2969次阅读| 来源webkfa| 作者小豆豆

摘要:Java打印等腰三角形
java代码
01package com.webkfa.test;
02 
03public class Test {
04    public static void main(String[] args){
05        printTriangle(5);
06    }
07    /**
08     * 等腰三角形
09     * @param len
10     */
11    public static void printTriangle(int len) {
12        //原代码地址:http://www.webkfa.com/one7/w498.html
13        int a = 0;
14        int b = 0;
15        for (int i=1; i<=len; i++) {
16            if (a != (len - i)) {
17                System.out.print(" ");
18                a++;
19                i = i - 1;
20            } else if (b != (2 * i - 1)) {
21                System.out.print("*");
22                b++;
23                i = i - 1;
24            } else if (a == (len - i) && b == (2 * i - 1)) {
25                System.out.println();
26                a = 0;
27                b = 0;
28            }
29        }
30    }
31}

运行结果

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


相关文章

猜你喜欢

学到老在线代码浏览器 关闭浏览
友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1