问题描述:在屏幕上打印出n行的金字塔图案,如,若n=5,则图案如下:
*
***
*****
*******
*********
程序源码:
//打印金字塔图案
public class PrintStar{
public static void main(String args[]){
int col = Integer.parseInt(args[0]);
for(int i=1;i<=col;i++){//i表示行数
//打印空格
for(int k=0;k<col-i;k++){
System.out.print(" ");
}
//打印星星
for(int m=0;m<2*i-1;m++){
System.out.print("*");
}
System.out.println();
}
}
}

本文介绍了一个使用Java编写的简单程序,该程序能够打印出由星号(*)构成的金字塔图案。通过解析程序源码,读者可以了解如何利用双重循环在控制台上生成特定形状的字符图案。
4309

被折叠的 条评论
为什么被折叠?



