【VB】vb各种求1-100内的素数

作者 郑晓 发布时间 2011-08-08 23:46 文章分类 编程基础 文章评论 2条评论 阅读次数已被围观552次

收藏的几个求1-100内素数的方法…

不知道这个VB的代码在语法高亮插件里应该用什么语言表示。。。

1.

Private Sub Form_Click()
Dim i, j As Integer
For i = 1 To 100
    For j = 2 To Sqr(i)
        If i Mod j = 0 Then
            Exit For
        End If
    Next j
   
  If j >= Sqr(i) Then
    Print i
  End If
Next i
End Sub

2.

Private Sub Form_Click()
Dim i, j, b As Integer

For i = 2 To 100
    For j = 2 To i - 1
        If i Mod j = 0 Then Exit For
       
    Next j
    If j > i - 1 Then Print i & " ";
   
Next
End Sub

3.

Private Sub Form_Click()
Dim flag As Boolean, i As Integer

For i = 2 To 100
    flag = True
    For j = 2 To Sqr(i)
        If i Mod j = 0 Then flag = False
    Next
   
    If flag Then Print i & " ";
   
Next
End Sub
顶一下
(0)
100%
踩一下
(0)
100%

本文固定链接: http://www.zh30.com/vb-vb-1-100-of-the-prime-requirements/ | 飘羽博客 | 郑晓的个人博客

该日志由 于2011年08月08日发表在 编程基础 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 【VB】vb各种求1-100内的素数 | 飘羽博客 | 郑晓的个人博客
关键字:

【VB】vb各种求1-100内的素数:目前有2 条留言

  1. [回复]安吉农家乐发表于 2011年08月09日 上午 11:32

    我喜欢这样的文章 收藏了

  2. [回复]小娃撑小艇发表于 2011年08月09日 上午 10:54

    LS说的很对啊 哈哈哈

发表评论



您也可以使用微博账号登陆

  • 使用新浪微博登陆
  • 使用腾讯微博登陆
快捷键:Ctrl+Enter