题库 C++/C语言题库 题目列表 下⾯的代码⽚段⽤于判断⼀个正整数是否为素数 。...
单选题

下⾯的代码⽚段⽤于判断⼀个正整数是否为素数 。请对以下代码进⾏修改 ,使其能正确实现相应功能 。  (  )

1 bool isPrime(int num) {
2  if (num < 2) {
3   return false;
4  }
5  for (int i = 2; i * i < num; ++i) {
6   if (num % i == 0) {
7    return false;
8   }
9  }
10  return true;
11 }
A.

 num < 2 应该改为  num <= 2

B.

循环条件  i * i < num 应该改为  i * i <= num

C.

循环条件应该是  i <= num

D.

循环体中应该是  if (num % i != 0)

题目信息
C++语言等级考试真题 2024年 五级 选择题
0%
正确率
0
评论
162
点击