题干

【加试题】求孪生素数。孪生素数是指两个相邻奇数且都是素数,由于它们是最近的素数,就像孪生兄弟一样。下列Visual Basic程序用于查找100以内的所有孪生素数,其中函数f用于判断一个数是否是素数,程序运行界面如图1所示,Command1鼠标单击事件过程的流程图如图2所示。

 图1
   图2

 程序代码如下:

Private Sub Command1_Click()

  Dim i As Integer

  List1.Clear            '清除列表框内容

  For i = 3 To 97 ______

    If f(i) And     ②     Then

      List1.AddItem Str(i) + " 和 " + Str(i + 2)

    End If

  Next i

End Sub

Private Function f(x As Integer) As Boolean  '自定义函数f,返回值为逻辑型

  Dim j As Integer

  f = True

  For j = 2 To Int(Sqr(x))

    If x Mod j = 0 Then

      f =     ③      '函数返回值

      Exit For           '跳出For循环

    End If

  Next j

End Function

上一题 下一题 0.0难度 选择题 更新时间:2016-05-23 05:20:07

答案(点此获取答案解析)

同类题5

阅读《傅雷家书》中的节选文字,完成下列各题。

       早预算新年中必可接到你的信,我们都当作等待什么礼物一般的等着。果然昨天早上收到你来信,而且是多少可喜的消息。孩子!要是我们在会场上,一定会禁不住涕泅横流的。 世界上最高的最纯洁的欢乐,莫过于欣赏艺术,更莫过于欣赏自己的孩子的手和心传达出来的艺术!其次,我们也因为你替祖国增光而快乐!更因为你能借音乐而使多少人欢笑而快乐!想到你将来一定有更大的成就,没有止境的进步,为更多的人更广大的群众服务,鼓舞他们的心情,抚慰他们的创痛,我们真是心都要跳出来了!能够把不朽的大师的不朽的作品发扬光大,传布到地球上每一个角落去,真是多神圣,多光荣的使命!孩子,你太幸福了,天待你太厚了。我更高兴的更安慰的是:多少过分的谀词与夸奖,都没有使你丧失自知之明,众人的掌声,拥抱,名流的赞美,都没有减 少你对艺术的谦卑!总算我的教育没有白费,你二十年的折磨没有白受!你能坚强(不为胜利冲昏了头脑是坚强的最好的证据),只要你能坚强,我就一辈子放了心!成就的大小、高低,是不在我们掌握之内的,一半靠人力,一半靠天赋,但只要坚强,就不怕失败,不怕挫折,不怕打击﹣﹣不管是人事上的,生活上的,技术上的,学习上的﹣﹣打击;从此以后你可以孤军奋斗了。何况事实上有多少良师益友在周围帮助你,扶掖你。还加上古今的名著,时时刻刻给你精神上的养料!孩子,从今以后,你永远不会孤独的了,即使孤独也不怕的了!