测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A28325. 下面的欧氏筛法程序中,两个横线处应填入的分别是( )。int primes[MAXP], num = 0; bool isPrime[MAXN + 1] = {false}; void sieve() { for (int n = 2; n <= MAXN; n++) { if (!isPrime[n]) primes[num++] = n; for (int i = 0; i < num &&…

单选题 困难

题目描述

下面的欧氏筛法程序中,两个横线处应填入的分别是(    )。

int primes[MAXP], num = 0;
bool isPrime[MAXN + 1] = {false};
void sieve() {
	for (int n = 2; n <= MAXN; n++) {
		if (!isPrime[n])
			primes[num++] = n;
		for (int i = 0; i < num && ________; i++) { // 在此处填入选项
			isPrime[n * primes[i]] = true;
			if (________) // 在此处填入选项
				break;
		}
	}
}

选项(单选)

上一题 下一题