当前位置:IT认证>BASIC题库

问题:[填空题]

[填空题] 某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As BooleanIf a<2 Thenisprime=FalseE1seisprime=Truek=2Do While k

  

参考答案:

D

解析:在DoWhile循环体外的语句可先将非素数1排除,即大于1的数都可先暂判断其为素数,而DoWhile循环体内的语句才能进一步判断a是否为素数,如不是素数可更改之前的判断。而题目中设定k=2,且其中一循环条件是k

  参考解析

在DoWhile循环体外的语句可先将非素数1排除,即大于1的数都可先暂判断其为素数,而DoWhile循环体内的语句才能进一步判断a是否为素数,如不是素数可更改之前的判断。而题目中设定k=2,且其中一循环条件是k https://www.tikuol.com/2017/0222/5832b3da966e2f3b0b7b50b8280a454f.html 刷相关考点:计算机等级考试VISUALBASIC计算机二级(VB)64 bdun("show_left_2") bdun("changyan") bdun("show_left_5") 微信公众账号刷题 手机随时查找答案 bdun("show_right_1") bdun("show_right_2") bdun("b_2") 微信公众账号刷题 关于我们-服务协议-用户注册-广告服务-版权声明-意见反馈

微信端