VB程序代码

用随机函数产生100个10~99之间的随机整数,找出其中的素数,并将这些素数求和。
(三)实验要求
1. 将随机产生的100个整数存入数组,按每行10个数输出到窗体或文本框中。
2. 用Sub子过程或Function函数过程判断随机整数是否为素数。
3. 将素数按每行10个数在窗体或文本框中输出。
4. 将素数的个数以及求和结果出到窗体或文本框中。

Private a(0 To 1001) As Long, b(1 To 1001) As Long
Private Sub Command1_Click()
Randomize
num = 0
For i = 1 To 100
a(i) = Int(Rnd * 10000) + 1
If sushu(a(i)) = 1 Then
num = num + 1
b(num) = a(i)
End If
Next i

For i = 1 To 100
Print a(i),
If (i) Mod 10 = 0 Then
Print
End If
Next i
Print
Print

For i = 1 To num
Print b(i),
If (i) Mod 10 = 0 Then
Print
End If
Next i
End Sub

Public Function sushu(ByVal n As Long)
sushu = 1
For i = 2 To Sqr(n)
If n Mod i = 0 Then
sushu = 0
Exit For
End If
Next i
If n = 1 Then
sushu = 0
End If
End Function
温馨提示:内容为网友见解,仅供参考
无其他回答

用VB如何编写这个题的代码??急用,求助!!!
1. 创建一个新的Windows应用程序项目。在VB.NET 中,选择“文件” > “新建项目”,然后选择“Windows Forms 应用程序”模板。2. 在主窗体上添加三个 ComboBox 控件,分别用于选择三种货物。在属性窗口中,将每个 ComboBox 的“Items”属性设置为货物名称列表,例如“苹果”、“香蕉”和“橙子”。设...

vb 程序代码解释
本段程序采用VB语言编写,目的是计算出租车费用。首先定义两个变量n和mSum,其中n表示行驶的公里数,mSum用于存储最终的车费。接着通过Text1文本框读入变量n。程序中设有条件判断,若n小于等于0,则弹出对话框提示用户输入正确的行驶公里数,并将焦点移到Text1文本框,清除选区,退出程序。若n大于0但小...

vb 程序代码解释
本程序通过点击命令按钮启动,其功能是根据输入的行驶公里数计算出租车费用,并显示计算结果和祝福信息。首先定义两个变量:n表示行驶的公里数,mSum表示计算出的车费。在代码中,通过文本框读取变量n的值,并进行判断。如果n小于等于0,则弹出对话框提示用户输入正确的公里数,并将焦点设置在文本框中,等待...

vb程序设计 代码
在使用Excel的VBA进行程序设计时,下面是一个名为xzm的子程序示例。该程序在运行时会生成一系列随机的字符。程序首先设定一个变量n,用于确定生成字符的数量。这里使用了随机数函数Rnd,并结合数学运算确保生成的字符数量在5到21之间。接下来是一个循环结构,用于生成指定数量的字符。在循环体内,程序生成...

vb 简单运算代码
最后,`objEval`被定义为一个对象变量,使用了`object`类的简写`obj`。在VB中,对象变量允许程序操作特定类型的对象实例,如控件、窗口或其他可执行代码的实体。这里的`ScriptControl`可能是一个自定义类或第三方库中的类,表示一个具有特定功能的对象。通过合理定义和使用这些变量,程序员能够更清晰地...

用VB如何编写这个题的代码??急用,求助!!!
编写VB代码,实现列出三种货物供输入选择,并分别定义每种商品的单价。用户通过文本框输入购买数量,点击“确定”按钮进行计算,最终展示销售总额。首先,创建一个新的VB应用程序,添加一个ComboBox控件用于选择商品,三个TextBox控件分别用于输入商品单价,以及一个另一个TextBox控件用于用户输入购买数量。再...

VB编写小球自由运动的程序代码怎么写?
编写VB程序实现小球在有限范围内的自由运动,需明确自由运动的定义。自由运动可能指随机运动或受力影响的运动,通常包含惯性。以下代码示例通过模拟小球在特定范围内的运动,展示如何实现这一目标。程序定义了一系列常量,包括边界限制、移动速度、转弯速度以及步数相关参数。通过`Timer1_Timer`事件处理函数实现...

VB的工程代码
VB的工程代码主要实现了一个成绩评判系统,当用户点击"评判"按钮后,程序会根据用户输入的四门成绩进行计算和判断。首先,代码中定义了一个标记"ok",其初始值为1,表示所有成绩均优秀。接着,通过一个循环,将四门成绩相加,并将结果存储在变量"s"中。然后,检查每门成绩是否达到85分。若未达到,则将...

vb程序 求代码注释 求答案 谢谢
Private y As Integer '定义一个模块级变量y 窗体文件的程序代码是:Dim a As Integer '定义一个模块级变量a Private Sub Form_Load()Dim b As Integer ‘定义一个局部变量b a=2:b=3:x=10:y=20 End Sub Private Sub Command1_Click()a=a+5:b=b+5:x=x+5:y=y+5 'x,y由于...

Vb中计算器清空需要什么代码?
Vb中要实现计算器清空功能,只需要对显示结果的文本框赋值为零。代码如下:在命令按钮的点击事件中,可以使用如下代码:Private Sub CmdCls_Click()Text1.Text = 0 End Sub 在这里,Text1是用于显示计算结果的文本框的名称。将Text属性设置为0即实现了清空功能。这段代码简单明了,有效地满足了计算器...

相似回答
大家正在搜