1332: 输出N层菱形星阵(09级2)wk
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:24
Solved:5
Description
输入一个整数N,输出一个N层的金字塔形的星阵,,既第一层有1个‘*’,第二层有3个'*',第三层有5个‘*’以此类推,并且从少到多又变少,成菱形。
Input
一个奇数N(2<N<20)。
Output
N层菱形的星阵,中间最长的一层紧靠左侧。
Sample Input Copy
5
Sample Output Copy
*
***
*****
***
*
HINT
我们可以考虑每次循环,就是每行要做三件事情:打空格,打星号,换行。
菱形可以分两部分完成,就是先输出上半个,在输下半个。也可以通过一个大循环来完成。
飞翔编程知识库系统的微课讲解 : 先复习金字塔星阵 再学习增加到菱形部分
菱形可以分两部分完成,就是先输出上半个,在输下半个。也可以通过一个大循环来完成。
飞翔编程知识库系统的微课讲解 : 先复习金字塔星阵 再学习增加到菱形部分