【问题描述】
企鹅皮皮从小就是一个淘气的孩子。现在,他已经长大了,需要自己建一个新家了。你知道企鹅的家里用小石块在地面上铺出来的吧?为了让自己的家看起来更漂亮,皮皮找了很多钟不同颜色的石块,并把它们铺成一圈一圈的:先找某种颜色的一颗放中心,在它周围铺上一圈第二种颜色的,再在周围铺上一圈第三种颜色的。。。。。。 当然这是一个漂亮的家。 你能用你的知识,让计算机画出皮皮的家吗?
【输入】
输入一个整数n(1<=n<=26), 表示皮皮的家是由多少圈石块组成的。
【输出】
用字母“A”表示第一种颜色的石块,用字母“B”表示第二种颜色的石块。。。。。。以此类推。
【样例输入】
4
【样例输出】
分析:这是一道二维数组(矩阵)应用题,考察你对二维数组的理解和运用,关键在于元素行列规律
参考代码:
#include <iostream>
#include <cstring>
#include <stdlib.h>
using namespace std;
int main()
{
int n,i,j;
cout<<"please input:";
cin>>n;
int m=2*n-1;
char a[m][m],ch;
for(i=0;i<m;i++)
{
ch = 'A'+n-i-1;
for(j=i;j<