| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 691 人关注过本帖
标题:求助。。。。。。
只看楼主 加入收藏
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
结帖率:89.66%
收藏
已结贴  问题点数:100 回复次数:9 
求助。。。。。。
求助用vb做一个可以输出1000以内所有质数的程序。

本人是学C的,对vb一窍不通。请vb高手不吝赐教。希望能上传一个完整的工程。

在此先谢过了。
搜索更多相关主题的帖子: 一窍不通 
2010-11-03 12:14
zmh886
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:238
专家分:1305
注 册:2010-6-2
收藏
得分:20 
输出100到1000之间所有的素数
http://www.

http://www./
2010-11-03 13:38
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:0 
原始
一个command,一个textbox
代码写在command1_click
Dim i As Long
Dim t As Long
Dim it As Long
t = 1000
For i = 2 To t
For t = 2 To i
If i Mod t = 0 Then
it = it + 1
If it > 1 Then
it = 0
Exit For
End If
End If
Next
If it = 1 Then
Text1.Text = Text1.Text & i & ";"
it = 0
End If
Next

无知
2010-11-03 14:12
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
Option Explicit             '变量必须声明

'新建工程,然后出来的窗体上,放一个按钮 不改名字就可以了。


'按钮的响应事件,为第一个按钮的默认名字
Private Sub Command1_Click()

Dim i As Long, j As Long
Dim y As Boolean
Dim js As Long

Cls                         '清屏
js = 0                      '计数
For i = 2 To 1000           '循环,从2起,不能从1起
    y = True                '假设为素数
    For j = 2 To Sqr(i)         '从2测试到 平方根为止
        If i Mod j = 0 Then     '如果整除取余,余0 ,说明正好整除
            y = False       '设为假
            Exit For        '退出内循环
        End If
    Next j                  '内循环结束
    If y Then               '经循环后,结果是真
        js = js + 1         '计数+1
        Print i;            '显示 值 ,以分号结尾,表示下面的数据继续在此行显示
        
        If js Mod 20 = 0 Then Print         '每显示20个就换行
        
    End If
   
Next i      '外循环结束
Print       '换行
Print "共计 " & js; " 个质数(素数)。"       '显示统计结果

End Sub

授人于鱼,不如授人于渔
早已停用QQ了
2010-11-03 15:26
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
收藏
得分:0 
请给我上传一个完整的工程,谢谢。

南国利剑
2010-11-03 17:08
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:50 
回复 5楼 南国利剑
你看看吧.
不知道你需要那样的,所以二个按钮,一个输出在窗体上,一个输出在文件里.

质数.rar (2.2 KB)


授人于鱼,不如授人于渔
早已停用QQ了
2010-11-03 17:25
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
收藏
得分:0 
回复 6楼 风吹过b
万分感谢。
我晚上回去再看看。
谢谢你。
愿意交个朋友吗?
这是我的QQ:307107914

南国利剑
2010-11-03 17:28
jack10141
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:陕西西安
等 级:小飞侠
威 望:6
帖 子:706
专家分:2271
注 册:2010-8-10
收藏
得分:10 
这问题太简单了吧???即使没玩过VB,稍微看看别人的VB代码就能写的!!

Coding就像一盒巧克力,你永远不会知道你会遇到什么BUG
别跟我说你是不能的,这让我愤怒,因为这侮辱了你的智慧
2010-11-03 21:27
zmh886
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:238
专家分:1305
注 册:2010-6-2
收藏
得分:20 
以下是引用jack10141在2010-11-3 21:27:42的发言:

这问题太简单了吧???即使没玩过VB,稍微看看别人的VB代码就能写的!!
没玩过VB会看代码 你太牛B

http://www./
2010-11-04 14:04
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
收藏
得分:0 
呵呵。
个人的能力不同啊。

南国利剑
2010-11-04 22:36
快速回复:求助。。。。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019999 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved