美文网首页
Java输出沙漏形状

Java输出沙漏形状

作者: 苏_4c1c | 来源:发表于2018-10-24 15:25 被阅读0次

如何显示沙漏形状的图形

图一

1到4行每行减两个(第一行不变),5到7行每行加两个。共七行

图二

首先外侧循环有7行数,内层循环是控制*的个数;

在前四行进行减2处理,后三行进行加2处理,值每次赋值给s,

s在到内层循环给出每行*个数。这样就得出一个正确行数和每行符号数

图三

第一行没有空格,也就是前4行空n-1个,后三行依次空2、1、0;

图四

前四行,其实第一行不算进处理,因为还没有到处理空格代码时第一行已经显示出                 第二行开始此时行数i为1,与p开始比较0<1,可以循环一次(p++),这就是第二行空格的产生。以此类推;第五行时,i为4,可以循环两次,也就是空格两次;以此类推。

相关文章

  • Java输出沙漏形状

    如何显示沙漏形状的图形 1到4行每行减两个(第一行不变),5到7行每行加两个。共七行 首先外侧循环有7行数,内层循...

  • 2018-05-13 pat1027

    本题要求你写个程序把给定的符号打印成沙漏的形状。所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两...

  • Java输出形状

    输出矩形 以此矩形案例(4行,9列的矩形)为例 前面有空格的矩形 以此矩形案例(4行,9列的矩形)为例 输出平行四...

  • 自测-1 打印沙漏 (20分)

    题目 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,...

  • 2018-10-19 打印沙漏

    题目描述 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状...

  • L1-002 打印沙漏

    题目描述 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状...

  • 自测-1 打印沙漏(20 分)

    本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每...

  • L1-002. 打印沙漏(图形计算)

    本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每...

  • 1027 打印沙漏 (20分)(Python)

    本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每...

  • 1027 打印沙漏

    本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每...

网友评论

      本文标题:Java输出沙漏形状

      本文链接:https://www.haomeiwen.com/subject/mkfxtqtx.html