填空题 某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。 Function prime(a As Integer)As Boolean Dim k As Integer,isprime As Boolean If a<2 Then isprime=False E1se isprime=True k=2 Do While k1
  • 1、
【正确答案】 1、4    
【答案解析】在Do While循环体外的语句可先将非素数1排除,即大于1的数都可先暂判断其为素数,而Do While循环体内的语句才能进一步判断a是否为素数,如不是素数可更改之前的判断。而题目中设定k=2,且其中一循环条件是k