- 8
- 0
- 约 27页
- 2016-03-12 发布于山西
- 举报
二级vb考试常用经典算法
月入万元陆金所1 元投资送大红包 /action/EfUFnm
获取豆丁赚钱总收入超6 万元的方法 qq1173896236
二级考试常用经典算法
VB 程序设计的常用算法
算法(Algorithm ):计算机解题的基本思想方法和步骤。算法的描
述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描
述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么
结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、
结构化流程图、伪代码等来描述算法。
一、计数、求和、求阶乘等简单算法
此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值
或结束条件,更要注意用来表示计数、和、阶乘的变量的初值。
例:用随机函数产生 100 个[0,99]范围内的随机整数,统计个位上
的数字分别为1,2,3,4,5,6,7,8,9,0 的数的个数并打印出
来。
本题使用数组来处理,用数组a(1 to 100)存放产生的确 100 个随机整
数,数组x(1 to 10)来存放个位上的数字分别为1,2,3,4,5,6,
7,8,9,0 的数的个数。即个位是1 的个数存放在x(1) 中,个位是2
的个数存放在x(2) 中,……个位是0 的个数存放在x(10) 。
将程序编写在一个GetTJput 过程中,代码如下:
Public Sub GetTJput()
Dim a(1 To 100) As Integer
Dim x(1 To 10) As Integer
Dim i As Integer, p As Integer
产生 100 个[0,99]范围内的随机整数,每行10 个打印出来
For i = 1 To 100
a(i) = Int(Rnd * 100)
If a(i) 10 Then
Form1.Print Space(2); a(i);
Else
Form1.Print Space(1); a(i);
End If
If i Mod 10 = 0 Then Form1.Print
Next i
统计个位上的数字分别为1,2,3,4,5,6 ,7,8,9,0 的数的
个数,并将统计结果保存在数组x(1),x(2),...,x(10) 中,将统计结果打
印出来
For i = 1 To 100
p = a(i) Mod 10 求个位上的数字
If p = 0 Then p = 10
x(p) = x(p) + 1
Next i
Form1.Print 统计结果
For i = 1 To 10
p = i
If i = 10 Then p = 0
Form1.Print 个位数为 + Str(p) + 共 + Str(x(i)) + 个
Next i
End Sub
二、求两个整数的最大公约数、最小公倍数
分析:求最大公约数的算法思想:(最小公倍数=两个整数之积/最大
公约数)
(1) 对于已知两数m,n,使得mn ;
(2) m 除以n 得余数r ;
(3) 若r=0,则n 为求得的最大公约数,算法结束;否则执行(4);
(4) m←n,n←r ,再重复执行(2)。
例如: 求 m=14 ,n=6 的最大公约数. m n r
14 6 2
6 2 0
m=inputBox(m=)
n=inputBox(n=)
您可能关注的文档
- 柏青哥的 suse linux 9 第二十一章 -- 架设简易的防火牆.pdf
- 巴赫金语言哲学研究.pdf
- 钣金专业教材.pdf
- 编码的奥秘-隐匿在计算机背后的软硬件语言(中文版).pdf
- 藏文拼音教材_周季文版.pdf
- 岑运强:趣味实用语言学讲话——附语言学概论习题及答案.pdf
- 查尔斯詹克斯.后现代建筑语言.pdf
- 串口wifi模块.pdf
- 串口wifi模块_emw3x80.pdf
- 串口转wifi.pdf
- 智能汽车产业深度研究:L3车型产品准入,智能汽车发展加速.docx
- 制冷设备行业2026年度投资策略:产业并购活跃,布局全球化与前沿冷却技术.docx
- 中风领域的发展:关键管道和临床试验见解.docx
- 有色金属行业研究:2026年年度策略:供需重塑与资源再定价.docx
- 2026高一数学寒假自学课(苏教版)专题06 幂函数的图象与性质(2重点+15题型)(解析版).pdf
- 2026高一数学寒假自学课(苏教版)专题03 不等式(5重点+16题型)(解析版).pdf
- 2026高一数学寒假自学课(苏教版)专题11 三角函数图象变换及实际应用(3重点+8题型)(解析版).pdf
- 2026年高二物理寒假自学课(人教版)第07讲 涡流、电磁阻尼和电磁驱动(原卷版).docx
- 2026年高二物理寒假自学课(人教版)第08讲 自感与互感(解析版).docx
- 辽宁省2025中考数学第二章方程(组)与不等式(组)第8课时一元一次不等式(组)及不等式的应用讲课件.pptx
最近下载
- 2025年安徽省中考语文真题试卷(含答案).pdf VIP
- (高清版)-B-T 34590.1-2022 道路车辆 功能安全 第1部分:术语.pdf VIP
- 中职《金属加工与实训》-基础常识与技能训练第四章 金属热加工基础第二节 锻压(一).ppt VIP
- 中职《金属加工与实训》-基础常识与技能训练第四章 金属热加工基础第二节 锻压(二).ppt VIP
- 光伏工程春节后复工方案(3篇).docx VIP
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- (2026春新版)人教版三年级数学下册全册PPT课件.pptx
- 高考学业规划机构服务规范.docx VIP
- 土石方工程居间合同.docx VIP
- (正式版)DB51∕T 3334-2025 《食品追溯码编码技术规范》.pdf VIP
原创力文档

文档评论(0)