ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:16.34KB ,
资源ID:3034684      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3034684.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB上机等级考试常用算法.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB上机等级考试常用算法.docx

1、VB上机等级考试常用算法VB等级考试常用算法1求因子数Option ExplicitPrivate Sub Command1_Click() Dim a As Integer, b() As Integer a = InputBox(请输入一个正整数) Call factor(a, b) For a = 1 To UBound(b) Print b(a); NextEnd SubPrivate Sub factor(x As Integer, fn() As Integer) Dim i As Integer, n As Integer ReDim fn(1) n = 1 fn(1) = 1

2、For i = 2 To x / 2 If x Mod i = 0 Then n = n + 1 ReDim Preserve fn(n) fn(n) = i End If Next iEnd Sub2求因子数之和Option ExplicitPrivate Sub Command1_Click() Dim a As Integer, b As Integer a = InputBox(请输入一个正整数) b = sum_factor(a) Print 因子之和为: Print b;End SubPrivate Function sum_factor(x As Integer) As Long

3、 Dim i As Integer, s As Integer s = 1 Print 1; For i = 2 To x / 2 If x Mod i = 0 Then s = s + i Print i; End If Next i Do While i x And xy yEnd FunctionPrivate Function lcm1(x As Integer, y As Integer) As Long Do lcm = lcm + x If lcm Mod x = 0 And lcm Mod y = 0 Then Exit Do LoopEnd Function6求阶乘Optio

4、n ExplicitPrivate Sub Command1_Click() Dim n As Integer, b As Integer n = InputBox(请输入一个正整数n:) Print n & !=; fact(n)End SubPrivate Function fact(x As Integer) As Long If x = 1 Then fact = 1 Else fact = x * fact(x - 1) End IfEnd FunctionPrivate Function fact1(x As Integer) As Long Dim i As Integer fa

5、ct1 = 1 For i = 2 To x fact1 = fact1 * i NextEnd Function7求分数约数Option ExplicitPrivate Sub Command1_Click() Dim a As Integer, b As Integer a = InputBox(请输入一个正整数a:) b = InputBox(请输入一个正整数b:) Print 分数 & a & / & b & 可以约分为:; divisor a, b Print a & / & bEnd SubPrivate Sub divisor(fz As Integer, fm As Integ

6、er) Dim min As Integer, i As Integer If fz a(j) Then t = a(i): a(i) = a(j): a(j) = t End If Next NextEnd SubPrivate Sub bub_sort(a() As Integer) Dim i As Integer, j As Integer, t As Integer, k As Integer For i = 1 To UBound(a) - 1 For j = 1 To UBound(a) - i If a(j) a(j + 1) Then t = a(j): a(j) = a(j

7、 + 1): a(j + 1) = t End If Next NextEnd Sub9判断一对数是否为互质数Option ExplicitPrivate Sub Command1_Click() Dim a As Integer, b As Integer a = InputBox(请输入第1个正整数) b = InputBox(请输入第2个正整数) Print a & 和 & b & 是:; If mutual_prime(a, b) Then Print 互质数! Else Print 不是互质数!End SubPrivate Function mutual_prime(x As Integer, y As Integer) As Boolean Dim i As Integer, min As Integer If x a(i + 1) Then E

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1