重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

输入一个正整数(n≥2),判断其是否为素数。 Private Sub Form_Click() Dim n As Integer, i As Inte

输入一个正整数(n≥2),判断其是否为素数。 Private Sub Form_Click() Dim n As Integer, i As Integer Dim flag As Boolean ’flag是逻辑型变量 n = Val(InputBox("请输入一个正整数", "判断素数")) flag = True For i = 2 To Int(Sqr(n)) If ______(1)______Then ’n除以i的余数等于0 flag = False ______(2)______ ’退出循环 End If Next i If ______(3)______ Then ’如果flag=True,则说明正整数n是一个素数 Print n & "是一个素数!" Else Print n & "不是一个素数!" End If End Sub 完善程序,在答题时,务必在答题框中写好题号和答案,如下: (1): _________ (2): _________ (3): _________

暂无答案
更多“输入一个正整数(n≥2),判断其是否为素数。 Private Sub Form_Click() Dim n As Integer, i As Inte”相关的问题

第1题

下列程序是判断一个整数(>=3)是否为素数,请补充完整。 Dim n As Integer n=InputBox("请输入一个整数(>=3)") k=Int(Sqr(n)) i=2 swit=0 While i<=k And swit=0 If n Mod i=0 Then 【 】 Else 【 】 End If Wend If swit=0 Then Print n;"是一个素数。" Else Print n;"不是一个素数。" End If

点击查看答案

第2题

输入一整数,判断其是否为素数
点击查看答案

第3题

下列程序的功能是:输出10到100之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序后形成的数也是素数。例如,13是素数,13反序形成得到数为31,31也是素数,则称13为回文素数。

Private Sub Command1 2_Click( )

Dim k As Integer,m As Integer,n AsInteger

For k=10 T0 100

If prim(k)Then

m=__________

n=0

Do While m>0

N=n*10+Im Mod l0

M=m/10

Loop

If prim(n)Then

MsgBox k&“,”&n

End If

End If

Next k

End Sub

Public Function prim(n As Integer)As Boolean

Dim j As Integer

For j=2 To n/2

If n Mod J=0 Then

prim=__________

Exit Function

End If

Next j

prim=True

Exit Function

End Function

横线处应填写的内容是( )。

A.k Fake

B.k True

C.m False

D.n True

点击查看答案

第4题

下列程序的功能是:输出10到100之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序后形成的数也是素数。例如,13是素数,13反序形成得到数为31,31也是素数,则称13为回文素数。 Private Sub Command1 2_Click( ) Dim k As Integer,m As Integer,n AsInteger For k=10 T0 100 If prim(k)Then m=__________ n=0 Do While m>0 N=n*10+Im Mod l0 M=m/10 Loop If prim(n)Then MsgBox k&“,”&n End If End If Next k End Sub Public Function prim(n As Integer)As Boolean Dim j As Integer For j=2 To n/2 If n Mod J=0 Then prim=__________ Exit Function End If Next j prim=True Exit Function End Function 横线处应填写的内容是( )。

A.k Fake

B.k True

C.m False

D.n True

点击查看答案

第5题

下列程序的功能是求出所有的1~100之间的孪生素数。孪生素数是指两个素数的差为2,如3和5,11和13等,请填空。 Private Sub Form_Click() Dim i As Integer For i=3 To 97 Step 2 If【 】Then Print i,i+2 End If Next i End Sub Public Function prime(ByVal n As Integer)As Boolean Dim i As Integer For i=2 To n-1 If【 】Then Exit For End If Next i If i=n Then prime=True Else prime=False End If

点击查看答案

第6题

分别编写一个判断正整数是否是素数的函数过程和子过程...

分别编写一个判断正整数是否是素数的函数过程和子过程,并调用,结果在窗体上显示。程序代码如下: Private Sub Form_Load() Dim m%, b As Boolean m = Val(InputBox("Enter m:")) Print "调用函数过程:" If______(1)______ Then Print m & " is prime!" Else Print m & " is not prime!" End If Print "调用子过程:" Call ______(2)______ If b Then Print m & " is prime!" Else Print m & " is not prime!" End If End Sub Public Function prime(ByVal n%) As Boolean Dim i% prime = True For i = 2 To Sqr(n) If n Mod i = 0 Then prime = False Exit For End If Next i End Function Public Sub prime1(ByVal n%, ______(3)______ As Boolean ) Dim i% flag = True For i = 2 To Sqr(n) If n Mod i = 0 Then flag=False Exit For End If Next i End Sub 完善程序,在答题时,务必在答题框中写好题号和答案,如下: (1): _________ (2): _________ (3): _________

点击查看答案

第7题

编一个程序其功能是输入一个正整数,判断是否是素数,若为素数则输出1,否则输出0。(素数是只能被1和本身整除且大于1的自然数)

点击查看答案

第8题

输入一个正整数(n≥2),判断其是否为素数。请在_________处填上适当的内容(首字母大写,其余小写),完善程序。 Dim n As Integer, i As Integer Dim flag As Boolean 'flag是逻辑型变量 n = Val(InputBox("请输入一个正整数", "判断素数")) flag = True For i = 2 To Int(Sqr(n)) If
点击查看答案

第9题

输入一个正整数n,再输入n个正整数,判断它们是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。

点击查看答案

第10题

以下程序完成的功能是输入一个数n,并判断它是否为素数,是或不是都通过消息对话框(MsgBox)来给出提示。请将程序补充完整。 Private Sub Cemmand1_Click() n = InputBox (“请输入一个整数”) k = Int(Sqr(n)) i = 2 Flag = 0 do while i<= k And Flag = 0 if【 】 = 0 then Flag = 1 Else i= i+ 1 End if Loop if【 】then MsgBox “这是一个素数!”,vbOKOnly,“提示” Else MsgBox “这不是一个素数!”,vbOKOnly,“提示” End if End Sub

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案