VB操作题 判断参数a是否为素数,如果是素数则返回ture……

s330404 2006-12-14 07:02:46
在考生目录下有一个工程文件 sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为"计算"、"存盘",如图所示。并有一个函数过程isprime可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。
请编写适当的事件过程, 使得在运行时,单击"计算"按钮,则找出大于18000的第1个素数,并显示在 Text1中;单击"存盘"按钮,则把Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过"存盘"按钮存入out5.txt文件中,否则无成绩。



各位大哥,大姐能帮个忙吗?小弟明天要考试了。没把握啊。谢谢各位大侠了!
...全文
174 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zq972 2006-12-14
  • 打赏
  • 举报
回复
唉......
m00ners 2006-12-14
  • 打赏
  • 举报
回复
稍作改动
Dim n As Long

Private Sub C1_Click()
n = 18000
Do
n = n + 1
Loop Until isprime(n)
Text1.Text = n
End Sub

Private Sub C2_Click()
Open App.Path & "\out5.txt" For Output As #1
Write #1, n
Close #1
End Sub
m00ners 2006-12-14
  • 打赏
  • 举报
回复
Dim n As Long

Private Sub C1_Click()
n = 18000
Do Until isprime(n)
n = n + 1
Loop
Text1.Text = n
End Sub

Private Sub C2_Click()
Open App.Path & "\out5.txt" For Output As #1
Write #1, n
Close #1
End Sub

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧