C++:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。(跟奥巴马一起画方块)

  • Post author:
  • Post category:其他


题目概述:

输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。

编程:

#include< iostream>

using namespace std;

int main()

{


int n, t;

char a;

cin >> n >> a;

if (n % 2 != 0)

{


if (n % 2 <= 4)

{


t = n / 2;

}

else

t = n / 2 + 1;

}

else

t = n / 2;

for (int i = 0; i < t; i++)

{


for (int j = 0; j < n; j++)

{


cout << a;

}

cout << endl;

}

}

上机实践:

在这里插入图片描述



版权声明:本文为qq_50426849原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。