Java打印等腰三角形
摘要:Java打印等腰三角形
java代码
01 | package com.webkfa.test; |
02 |
03 | public 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 | } |
运行结果
*
***
*****
*******
*********
相关文章
最新发布
阅读排行
热门文章
猜你喜欢