#2431. [GESP202403 二级 C++] 第 13 题

[GESP202403 二级 C++] 第 13 题

给定两个整数 m 与 k,打印出一个栅栏图形,这个栅栏应该分成 m 段,段与段之间的间隔为 +,段内的填充为 k 个 -。形如 m=3, k=4 时,图形如下: +------+------+------+------+------+ 以下程序代码用于绘制该图形,横线处应填写?( )

int n, k, i, j;
n = 5, k = 6;
for (i = 0; i < n; i++) {
    ________ // 在此处填写代码
    for (j = 1; j < k; j++)
        cout << '-';
}
cout << '+';

{{ select(1) }}

  • cout << '+' << endl;
  • cout << '+' << ' ' << endl;
  • cout << '+';
  • cout << '+' << ' ';