以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从2开始到该数本身的数,如果能除尽(余数为0),则为合数:如果都除不尽(余数均不为0),则为素数。请在划线处将下面过程补充完整:

admin2010-03-30  33

问题 以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从2开始到该数本身的数,如果能除尽(余数为0),则为合数:如果都除不尽(余数均不为0),则为素数。请在划线处将下面过程补充完整:
   Function Prime(inputvar As Integer)As Integer
       For i= 2 To inputvar-1
           If inpuwar Modi=【   】Then
               Go To comfinish
           End If
   Next i
   Prime=inputvar
   Print"素数"
   Go To【   】
   comfinish:
   Prime=inputvar
   Print"合数"
   finish:
   End Function

选项

答案O,finish

解析 空1:当输入的数inputvar除以从2开始的数为何值时,能确定该数为合数。显示,如果都能除尽,则为合数,故此处应当填入0。空2:程序已做完素数或合数的判断,应当转向结束分支finish。
转载请注明原文地址:https://jikaoti.com/ti/Uvg0FFFM
0

随机试题
最新回复(0)