‹ 上一题 下一题 ›

g2-03323. GESP-2级-2025-06-判断-第10题 未做

为实现如下效果,即 N 行 N 列字符。当输入是奇数时,中间列为 ASCII 星号字符 *,其他是 ASCII 减号字符 -;当输入是偶数时,则中间两列是 *,其他是 -。字符阵列后的代码能实现其效果。( )

/*
5
--*--
--*--
--*--
--*--
--*--
*/
int N;
cin >> N;
int i,j;
for (i = 0; i < N; i++){
    for (j = 0; j < N; j++)
        if ((j == N / 2) || (j == (N-1) / 2))
            cout << "*";
        else
            cout << "-";
    cout << endl;
}
未选择
输入
输出

            
答案