2.2.2打印X图优化

来源:互联网 发布:淘宝网涵元服饰 编辑:程序博客网 时间:2024/06/06 01:57


#include <iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int m=(n+1)/2;
    int i,j;
    for(j=1;j<=n;j++)
    {
        for(i=1;i<=n;i++)
        {
            if((i==j)&&(i+j)==(n+1))
            {
                cout<<'X';
            }
            else if((i==j)||(i+j)==(n+1))
            {
                cout<<'Y';
            }
            else if(i==m&&j==m)
            {
                cout<<'X';
            }
            else
            {
                cout<<'O';
            }
        }
        cout<<endl;
    }
    return 0;
}

0 0