多题目

#include<catdie>

bool pd (long long n)

if(n=-1)

return false;

for (long long i-2;i<n;1++)

if(nti--0}return false;

return true;

int main ()

long long n, i,c=0;

intINF-1<<30;//1左移30位,把INF初始化为较大的数

scanf("&d",6n);

for(1-2;i<-INP;i++)

if (pd (1))

c++;

if(c==n)

(

printf("%d*,i);

return O;

)

printf (*\n over");

return 0;


第1题 判断

上述代码中,将第13行修改为INF=1<<40,输出结果一定不变。()

A.
正确
B.
错误

第2题 判断

上述代码中,将第23 行修改为 break 或continue 这两种情况后,相同的输入,在这两种

情况,输出结果也一定相同


A.
正确
B.
错误

第3题 判断

上述代码中,将第23行修改为break后,相同的输入,变量。的值和未修改前一定相

同。()


A.
正确
B.
错误

第4题 判断

上述代码中,将第23行修改为break后,相同的输入,输出结果也一定相同。

A.
正确
B.
错误

第5题 单选

当输人为:8,输出为()

A.

17

B.

19\n over

C.

19

D.

23\n over

第6题 单选

上述代码中,将第06 行的i<n修改为()后功能不变,效率更高

A.

i*i<=n



B.


i<n/2


C.

i<n/3

D.

i<n/4

发表评论

登录 后再回复