您的位置:首页 > 职场人生

面试算法java方式实现打印金字塔三角形

2015-06-08 23:02 435 查看
今天被问到怎样打印三角形,无聊写了一下,不喜勿喷。

代码块

public class Test {
/**
* 打印三角形
* 参数m 表示打印多少行
*/
public static void test(int m) {
int tmp = m;//tmp临时变量用于控制从哪开始打印
for (int i = 1; i <= m; i++) {
//控制从哪个位置开始打印
for (int j = 1; j <= (tmp - 1); j++) {
System.out.print(" ");
}
//控制打印多少星号
for (int j = 1; j <= (2 * i - 1); j++) {
System.out.print("*");
}
tmp--;
System.out.println();
}
}

public static void main(String[] args) {
test(5);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: