本帖最后由 anqi 于 2014-4-17 22:38 编辑
1 * 1 3空格1个星 2 *** 3 2空格3个星
3***** 5 1空格5个星 4******* 7 无空格7个星这种图形之间联想到毕老师的大圈套小圈。双重for循环。、只有前面的空出来的就是打印空格。- public class Test{
- public static void main(String[] args) {
- for(int x=1;x<=4;x++) //4层,循环4次
- {
- for(int y=x-1;y<=4;y++)//控制空格打印
- {
- System.out.print(" ");
- }
- for(int z=1;z<=2*x-1;z++)//控制*的打印,
- {
- System.out.print("*");
- }
- System.out.println();//每打完一行都要换行
- }
- }
- }
复制代码 我真晕了回帖的排版怎么这么难 自动换行的
|