1678. 珅泽教育CSP-J第一轮模拟考第六套 第 27 题
珅泽教育CSP-J第一轮模拟考第六套 第 27 题
二、阅读程序·第2题(选择题)
bool move(int b[], int n)
{
for (int i = 0; i < n; ++i) {
if (b[i] == 1) {
b[i] = 0;
}
else {
b[i] = 1;
return true;
}
}
return false;
}
void loop(int n)
{
int b[n];
for (int i = 0; i < n; ++i) b[i] = 0;
do {
for (int i = 0; i < n; ++i) std::cout << b[i];
std::cout << "\n";
}
while (move(b, n));
}
保证 loop 的参数 n 是一个正整数。
以下说法错误的是( )。
{{ select(1) }}
loop(n)前一半输出全是偶数,后一半输出全是奇数- 若将
loop(n)输出的每行内容看成一个数字,则它们是依次递增的 loop(n)输出的每一行内容都是不同的loop(n)输出的每一列内容都是不同的