问题 单项选择题

在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:
Private Sub Command1_Click( )
n=Val(Text1.Text)
For i=2 To n
Forj =2 To Sqr(i)
If i Mod j=0 Then Exit For
Next j
lf j>Sqr(i) Then Print i
Next i
End Sub
该事件过程的功能是

A.输出n以内的奇数

B.输出n以内的偶数

C.输出n以内的素数

D.输出n以内能被j整除的数

答案

参考答案:C

解析: 为了判断一个数n是不是素数,可以将n被2到根号2之间的所有整数除,如果都除不尽,则n就是素数,否则不是素数。本题是典型的判断素数的程序语句。

选择题
判断题