[填空题] 某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Inte

[填空题] 某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Inte,第1张

[填空题] 某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Inte

[填空题] 某人编写如下函数来判断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解析:在Do While循环体外的语句可先将非素数1排除,即大于1的数都可先暂判断其为素数,而Do While循环体内的语句才能进一步判断a是否为素数,如不是素数可更改之前的判断。而题目中设定k=2,且其中一循环条件是k

参考解析:

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5598962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存