c++如何让数组里的元素是*

建立一个二维数组,使里面一些随机元素是*,其他是空
2025-02-24 18:09:59
推荐回答(2个)
回答1:

全部赋值为null,然后用随机数产生数组下标,赋值为*,

回答2:

#define N 10
char A[N][N];
for (int i = 0; i < N; i++) {
    for (int j = 0; j < N; j++) {
        if (random_bool())
            A[i][j] = '*';
        else
            A[i][j] = ' ';
    }
}

然后自己实现一下random_bool(),随机返回true或false的。