Dotcpp  >  编程题库  >  小O的图案
题目 1788:

小O的图案

时间限制: 3s 内存限制: 192MB 提交: 164 解决: 73

题目描述

小O是个初学C语言的萌新,今天他按照书上的知识使用C语言打印图案,
但是书上的图案都太简单了,分分钟就被聪明的小O完成了,
无聊的小O自己设计了新的图案,但他发现这个图案的打印对于他来说有点困难
所以现在轮到你出场了,发挥你的才智帮小O解决这个问题吧。

输入格式

多组测试数据,请读入到文件尾
每组测试数据占一行,为小O设计的图案的大小n (1<=n<=100)

输出格式

根据输入的n,第一行先输出n,然后输出对应的图案,具体见样例

样例输入

1
2
3
4
5
6

样例输出

1
*
2
***
* *
***
3
*****
*   *
* * *
*   *
*****
4
*******
*     *
* *** *
* * * *
* *** *
*     *
*******
5
*********
*       *
* ***** *
* *   * *
* * * * *
* *   * *
* ***** *
*       *
*********
6
***********
*         *
* ******* *
* *     * *
* * *** * *
* * * * * *
* * *** * *
* *     * *
* ******* *
*         *
***********

提示

零基础的同学可以先学习基础,教程见:  C语言教程C++教程编译器教程数据结构教程Python教程单片机教程

视频教学见视频网课

标签