Microsoft Word - ch05.doc

Size: px
Start display at page:

Download "Microsoft Word - ch05.doc"

Transcription

1 第 5 章循环结构程序设计 教学提示 : 结构化程序设计有 3 种基本结构 : 顺序结构 选择结构和循环结构 循环结构程序设计的特点是 : 在满足条件 ( 称为循环条件 ) 的情况下反复执行某段代码 ( 称为循环体 ), 直到不满足条件时结束循环 在进行循环结构程序设计时, 关键是要正确选取循环条件和循环体 循环条件设置不当, 可能导致循环的次数偏多或偏少, 甚至死循环 ; 循环体设置不好, 可能导致多做或少做部分工作, 甚至出现逻辑错误 ( 如将变量初始化语句放在循环体内 ) 在 VB 6.0 中, 实现循环结构的语句有 For...Next 语句 Do...Loop 语句 While...Wend 语句 For Each...Next 语句 Goto 语句等, 其中最常用的是 For...Next 语句 Do...Loop 语句 教学要求 : 理解循环结构程序设计的特点, 熟练掌握 For...Next 语句 Do...Loop 语句, 掌握列表框 组合框的常用属性 方法和事件 5.1 For...Next 语句 如果用机械的方法来计算 的值, 计算过程为 1+2=3,3+3=6,6+4=10, 以此类推, 一直到加上最后一个数 100, 算出结果, 结束计算 若将其改为相同结果的表达式 , 一共要进行 100 次加法运算, 计算量很大, 但仔细分析后, 发现每次都是将前面已求出的 n-1 个数的和, 加上第 n 个数, 即 S n =S n- 1+n ( 在此 n 的取值为 [1,100], 显然 n 的取值, 决定了当前已求和的结果 ), 很有规律 这种有规律的重复性操作可用循环来实现, 起控制作用的变量 n 称为循环控制变量,n 的第一个值称为初值,n 的最后一个值称为终值,n 的相邻两个值间的差值称为步长 1. For...Next 的语法格式 For...Next 的语法格式为 For < 循环控制变量 >=< 初值 > To < 终值 > [Step < 步长 >] [ 循环体 ] Next [< 循环控制变量 > ] 说明 : 1 步长的默认值为 1, 当初值 > 终值时, 步长为负 ; 当初值 < 终值时, 步长为正 一个原则 要让初值能逐步接近终值, 否则循环永远不会结束 ( 即出现死循环 ) 2 一般情况下, 只有当循环条件不满足时, 才能退出循环, 但可用 Exit For 提前结束循环,Exit For 可放在循环体的任何位置, 且 Exit For 一般要与 If 语句一起使用 3 Next 后可省略循环控制变量, 但为了提高程序的可读性, 建议不省略 例 5.1 计算 的值

2 第 5 章循环结构程序设计 87 1) 界面设计程序运行界面如图 5.1 所示 2) 代码分析与设计循环的初值为 1, 终值为 100, 步长为 1 程序源代码如下: Private Sub Command1_Click() Dim i As Integer, s As Integer s = 0 For i = 1 To 100 Step 1 s = s + i Text1.Text = s 图 5.1 求和 注意 : 求和时, 一般要将和变量 s 初值置 0, 即 s=0 练习 5.1 计算 的值 提示 : 步长为 2 2. For...Next 语句的执行过程 For...Next 语句的执行过程如下所述 1 求出循环的初始 终值和步长, 并保存起来准备循环 2 将初值赋给循环变量 3 判断循环变量值是否超过终值 ( 步长为正, 判断是否大于终值, 步长为负, 判断是否小于终值 ), 如果未超过终值则转到 (4), 如果超过终值则结束循环 4 执行循环体 5 执行 Next 子句, 将循环变量的值增加一个步长值, 然后转到 (3) 说明 : 如果循环正常结束, 一定是在 (3) 结束, 循环结束后, 循环变量的值是第一个不满足循环条件的值, 如果循环中有 Exit For 语句, 循环将提前结束, 属于非正常结束循环 例 5.2 例 5.1 的前 3 次执行过程中, 变量 i 和 s 的值分别是多少? 第 1 次 :i=1,s=1 第 2 次 :i=2,s=3 第 3 次 :i=3,s=6 练习 5.2 写出例 5.1 中循环结束后, 循环总次数和 i 的值 例 5.3 求 5! 的值 1) 界面设计程序运行界面如图 5.2 所示 2) 代码分析与设计图 5.2 计算 5! 程序的源代码如下 : Private Sub Command1_Click() 87

3 88 Visual Basic 程序设计实用教程与实训 Dim i As Integer, s As Integer s = 1 ' 注意 : 与求和时, 变量 s 初值的区别 For i = 1 To 5 s = s * i Text1.Text = s 注意 : 求积时, 一般要将积变量 s 初值置 1, 即 s=1 练习 5.3 求 3*6*9*...*27 的值 提示 : 注意数据类型的选择, 初步估计其值可能大于 Do...Loop 语句 For...Next 语句一般常用于循环次数确定的循环中, 对于循环次数不确定的循环一般常用 Do...Loop 语句 Do...Loop 有前测型循环结构和后测型循环结构两种 前测型 Do...Loop 语句 前测型 Do...Loop 循环结构的特点是 : 先判断循环条件, 根据条件值决定是否要执行循环 如果第一次就不满足循环条件, 循环体一次也不执行 理解助记 : 先付钱再看电影 ( 传统方式, 要查票 ) 前测型 Do...Loop 语句的语法格式为 88 Do {While Until} 循环条件循环体 Loop 说明 : 1 While 表示满足循环条件时执行循环, 否则结束循环 2 Until 表示满足循环体条件时结束循环 ( 与 While 刚好相反 ), 否则继续执行循环 3 在循环体中, 可用 Exit Do 提前结束循环,Exit Do 一般与 If 语句配合使用 4 使用 Do...Loop 进行循环结构程序设计时, 没有 For...Next 那么方便, 循环变量的处理要单独进行, 必须在循环前先给循环变量赋初值, 在循环体中处理步长, 终值在循环条件中体现 例 5.4 用前测型 Do...Loop 语句 ( 用 While) 实现例 5.1 1) 界面设计参阅例 5.1, 如图 5.1 所示 2) 代码分析与设计注意单独处理循环变量, 初值在循环前, 步长在循环体内, 终值在循环条件中, 同时要注意 While 条件的设置 用前测型 Do...Loop 语句 ( 用 While) 实现的程序关键代码如下 : s = 0

4 第 5 章循环结构程序设计 89 i = 1 Do While i <= 100 s = s + i i = i + 1 Loop 例 5.5 用前测型 Do...Loop 语句 ( 用 Until) 实现例 5.3 1) 界面设计参阅例 5.3, 如图 5.2 所示 2) 代码分析与设计注意 Until 的条件设置,Until 是当条件满足时结束循环, 本题要求 5!, 循环条件设置为 i>5 用前测型 Do...Loop 语句 ( 用 Until) 实现的关键代码如下 : s = 1 i = 1 Do Until i > 5 ' 注意条件设置 s = s * i i = i + 1 Loop 练习 5.4 用前测型 Do...Loop 语句改写练习 5.1 和练习 后测型 Do...Loop 语句 后测型 Do...Loop 循环结构的特点是 : 先执行循环体, 再判断循环条件, 根据条件决定是否要再次执行循环体 不管是否满足循环条件, 循环体至少要执行一次 理解助记 : 先看电影再付钱 ( 现代方式, 偶尔可免费看一场 ) 后测型 Do...Loop 语句的语法格式为 Do 循环体 Loop {While Until} 循环条件 说明 : 后测型 Do...Loop 语句与前测型 Do...Loop 语句很相似, 只是循环条件的放置位置不同 例 5.6 用后测型 Do...Loop 语句 ( 用 While) 实现例 5.1 1) 界面设计参阅例 5.1, 如图 5.1 所示 2) 代码分析与设计与前测型很相似, 只是条件位置改变 用后测型 Do...Loop 语句 ( 用 While) 实现的程序关键代码如下 : s = 0 i = 1 Do 89

5 90 Visual Basic 程序设计实用教程与实训 s = s + i i = i + 1 Loop While i <= 100 例 5.7 用后测型 Do...Loop 语句 ( 用 Until) 实现例 5.3 1) 界面设计参阅例 5.3, 如图 5.2 所示 2) 代码分析与设计与前测型很相似, 只是条件位置改变 用后测型 Do...Loop 语句 ( 用 Untile) 实现的关键代码如下 : s = 1 i = 1 Do s = s * i i = i + 1 Loop Until i > 5 ' 注意条件设置 练习 5.5 用后测型 Do...Loop 语句改写练习 5.1 和练习 循环的嵌套 在一个循环语句的内部又包含另外一些循环语句, 称为循环的嵌套 嵌套在内部的循 环称为内层循环, 包含别的循环的循环称为外层循环, 内外循环不能交叉, 应遵循 先进 后出, 后进先出 的原则 不同的循环语句可以相互嵌套, 所以循环的嵌套形式也有很多 种, 应用也比较灵活 在循环的嵌套中, 不同循环要用不同的循环控制变量 例 5.8 写出以下程序的运行结果 Dim i As Integer, j As Integer For i = 1 To 5 ' 外循环 行 1 For j = 1 To i ' 内循环 行 2 Print i & " * " & j & " = "; Trim(i * j), 行 3 Next j ' 内循环结束 行 4 Print ' 换行 行 5 ' 外循环结束 行 6 本程序是一个典型的循环嵌套 在程序运行过程中, 外循环会 5 次调用内循环 程序的详细运行过程见表 5-1( 只提供了前 30 步 ) 程序的运行结果如图 5.3 所示, 其中第一行是附加行, 起标识作用, 请注意观察图中 i 和 j 的变化规律 90

6 第 5 章循环结构程序设计 91 表 5-1 运行过程 序号 语句行 i j 备注 内循环 外循环 1 行 1 1 i=1,i<=5, 执行外循环 2 行 2 1 j=1,1<=1, 执行内循环第一次 3 行 3 输出 1*1=1 调用内 4 行 4 2 执行 Next j,j=2 循环 5 行 2 2<=1, 结束内循环 6 行 5 执行 Print 即换行 7 行 6 2 执行,i=2 8 行 1 2<=5, 继续外循环 外 9 行 2 1 j=1,1<=2, 执行内循环 10 行 3 输出 2*1=2 11 行 4 2 执行 Next j,j=2 第二次 12 行 2 2<=2, 继续内循环 调用内 13 行 3 输出 2*2=4 循环 14 行 4 3 执行 Next j,j=3 15 行 2 3<=2, 结束内循环 16 行 5 执行 Print 即换行 17 行 6 3 执行,i=3 18 行 1 3<=5, 继续外循环 19 行 2 1 j=1,1<=3, 执行内循环 20 行 3 输出 3*1=3 21 行 4 2 执行 Next j,j=2 22 行 2 2<=3, 继续内循环第三次 23 行 3 输出 3*2=6 调用内 24 行 4 3 执行 Next j,j=3 循环 25 行 2 3<=3, 继续内循环 26 行 3 输出 3*3=9 27 行 4 4 执行 Next j,j=4 28 行 2 4<=3, 结束内循环 29 行 5 执行 Print 即换行 30 行 6 4 执行,i=4 行 1 6<=5, 结束外循环 循环执行过程 91

7 92 Visual Basic 程序设计实用教程与实训 图 5.3 循环的嵌套 5.4 列表框与组合框 列表框列表框 (ListBox) 控件可列出多个选项供用户选择, 用户可从中选择一个或多个选项 如果选项个数超过列表框可显示的数目, 列表框会自动添加滚动条 列表框中每个选项均有一个编号, 称为索引, 选项的索引值从 0 开始 1. 列表框的常用属性 (1) List 属性 : 用于存放列表框的各个选项值 (2) ListCount 属性 : 返回列表框中选项的个数 (3) ListIndex 属性 : 返回当前项的索引值, 如果没有选中项, 则其值为 -1 (4) Text 属性 : 返回当前选项的文本内容, 该属性只读 (5) Selected 属性 : 表示列表框中的选项是否被选中, 用索引来标识对应的选项 如 Selected(2) 为 True 表示第 3 个 ( 注意索引从 0 开始 ) 选项选中 (6) MultiSelect 属性 : 确定是否允许同时选中多个选项,0 表示不允许,1 表示允许简单多选,2 表示允许扩展多选, 默认值为 0 (7) Style 属性 : 确定列表框的样式,0 表示标准方式,1 表示每个选项前添加一个复选框, 默认值为 0 (8) Columns 属性 : 当值为 0 时, 一个选项占一行, 滚动条为垂直方向 ; 当其值为一个大于 0 的值时, 一行可显示多个选项, 滚动条为水平方向 2. 列表框的常用方法和事件 (1) AddItem 方法 : 用于向列表框中添加选项, 使用格式 :[ 对象.]AddItem 列表项 [, 索引 ], 若省略索引, 则系统自动给索引值加 1 (2) Clear 方法 : 清除列表框中所有选项, 使用格式 :[ 对象.]Clear (3) RemoveItem 方法 : 用来从列表框中删除指定选项, 使用格式 :[ 对象.]RemoveItem 索引 (4) Click 事件 : 单击或改变列表框的选项时发生, 注意它与其他对象的 Click 事件的区别 92

8 第 5 章循环结构程序设计 向列表框中添加选项的方法向列表框添加选项的方法主要有 3 种 1) 使用 AddItem 方法如 :List1.AddItem " 计算机技术 " 使用 AddItem 方法时, 有以下几种常用形式, 请注意其区别 形式一 : List1.AddItem " 计算机技术 ",0 List1.AddItem " 多媒体技术 ",1 List1.AddItem " 局域网组网技术 ",2 形式二 : List1.AddItem " 计算机技术 ",0 List1.AddItem " 多媒体技术 ",0 List1.AddItem " 局域网组网技术 ",0 形式三 : List1.AddItem " 计算机技术 " List1.AddItem " 多媒体技术 " List1.AddItem " 局域网组网技术 " 其中形式一按指定顺序添加列表框的选项值, 即显示 计算机技术 多媒体技术 局域网组网技术 ; 形式二每次都在最上面添加新的选项, 即显示 局域网组网技术 多媒体技术 计算机技术, 与形式一显示的顺序刚好相反 ; 形式三每次都在最后面添加新的选项, 即显示 计算机技术 多媒体技术 局域网组网技术, 与形式一显示的顺序相同 2) 使用 List 属性如 :List1(0)= " 计算机技术 " 3) 在属性窗口添加在窗体中选中指定的列表框对象, 然后在属性窗口找到 List 属性, 单击向下的三角形打开一个空白方框, 可在其中输入选项 输入完一个选项后, 按 Ctrl+Enter 键输入下一个选项, 输完所有选项后按回车键, 关闭输入选项方框结束输入 例 5.9 设计一个选择个人爱好的应用程序, 界面左边显示可供选择的个人爱好选项, 用户选好的个人爱好选项显示在右边, 不但可以添加而且可以移去选项 1) 界面设计在窗体中添加两个标签 两个列表框,4 个按钮, 程序运行界面如图 5.4 所示 其中, 第一个列表框的值 : 唱歌 跳舞 游泳 下棋 打球 跑步 打牌 聊天 上网 看书, 在属性窗口中直接输入,4 个按钮都设置图 5.4 列表框应用了提示信息 ( 在 ToollipText 属性中设置 ), 其提示信息分 93

9 94 Visual Basic 程序设计实用教程与实训 别为 : 添加 添加所有 移去 移去所有 2) 代码分析与设计 添加 功能是将左边列表框的选项移到右边列表框, 在 List2 中添加 List1 的当前项, 可用 List2.AddItem List1.Text 实现, 添加完后将 List1 的当前项删除, 可用 List1.RemoveItem List1.ListIndex 实现 添加前, 要先判断是否有选项选定, 本程序用 List1.ListIndex >= 0 来判断是否有选项选中, 若有选项选中则执行添加操作, 否则不进行任何操作 移去 功能与 添加 功能相似, 只是将 List1 和 List2 反过来 添加所有 功能是将左边列表框的所有选项移到右边的列表框, 可用循环将 List1 的每个选项添加到 List2 中, 然后清除 List1 在操作前, 也可用 List1.ListCount > 0 判断左边列表框是否为空, 若列表框为空则不执行任何操作, 否则执行添加所有选项操作 移去所有 功能与 添加所有 功能相似, 只是将 List1 和 List2 反过来 程序源代码如下 : Private Sub Command1_Click() If List1.ListIndex >= 0 Then List2.AddItem List1.Text List1.RemoveItem List1.ListIndex Private Sub Command2_Click() Dim i As Integer If List1.ListCount > 0 Then For i = 0 To List1.ListCount - 1 List2.AddItem List1.List(i) List1.Clear Private Sub Command3_Click() If List2.ListIndex >= 0 Then List1.AddItem List2.Text List2.RemoveItem List2.ListIndex Private Sub Command4_Click() Dim i As Integer If List2.ListCount > 0 Then For i = 0 To List2.ListCount - 1 List1.AddItem List2.List(i) List2.Clear 94

10 第 5 章循环结构程序设计 组合框组合框 (ComboBox) 兼有文本框和列表框两者的功能, 用户可通过组合框来输入文本, 也可从选项列表中选择选项 组合框的许多属性与方法和列表框控件相同, 而且意义也相似 组合框有 3 种类型, 如图 5.5 所示, 组合框的类型由 Style 属性值决定 :Style 属性值为 0 表示下拉组合框 Style 属性值为 1 表示简单组合框 Style 属性值为 2 表示下拉列表框 下拉组合框和简单组合框可在文本框中直接输入值, 但在下拉列表框中不能直接输入值 3 种组合框中, 下拉列表框较常用, 默认值为下拉组合框 例 5.10 设计一个应用程序供学生选择选修课 1) 界面设计本程序含 3 个标签和 1 个下拉列表框 ( 要求选项值的输入在代码中实现 ), 程序的运行界面如图 5.6 所示 图 5.5 三种不同类型的组合框 图 5.6 选择选修课 2) 代码分析与设计在代码中输入组合框的选项值, 一般在 Form_Load 中进行 本题通过修改 List 属性值来输入选项值 单击或改变组合框的选项会触发 Click 事件, 在 Click 事件中编写代码, 将当前选中的选项值赋给标签 Label3, 可实现下拉列表框与标签 Label3 的同步变化的功能 程序的源代码如下 : Private Sub Combo1_Click() Label3.Caption = Combo1.Text Private Sub Form_Load() Combo1.List(0) = " 大学语文 " Combo1.List(1) = " 演讲与口才 " Combo1.List(2) = " 文学欣赏 " Combo1.List(3) = " 沟通技巧 " Combo1.List(4) = " 股票操作实务 " Combo1.List(5) = " 素描 " Combo1.List(6) = " 音乐欣赏 " Combo1.List(7) = " 摄影技术 " 95

11 96 Visual Basic 程序设计实用教程与实训 5.5 综合实例 例 5.11 设计一个通用的求和程序, 只要输入初值 终值和步长就可计算出其和 ( 初值 终值和步长均为整数 ) 1) 界面设计程序的运行界面如图 5.7 所示 图 5.7 求和通用程序 2) 代码分析与设计用 3 个变量来接收用户输入的初值 终值和步长值, 然后用 For...Next 语句来求和 注意步长不能为 0, 否则会出现死循环 ( 提示, 若出现死循环可按 Ctrl+Pause/Break 组合键来中断程序运行 求和的事件代码如下 : Private Sub Command1_Click() Dim a As Integer, b As Integer, c As Integer Dim i As Integer, s As Long a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) If c <> 0 Then s = 0 For i = a To b Step c s = s + i Text4.Text = s 例 5.12 找出 1000 以内的正整数中, 哪些数能同时被 3 和 11 整除 1) 界面设计程序的运行界面如图 5.8 所示 2) 代码分析与设计初值为 1, 终值为 999, 步长值为 1 程序的主要代码如下: 图 5.8 列表框应用 96

12 第 5 章循环结构程序设计 97 Private Sub Command1_Click() Dim i As Integer For i = 1 To 999 If i Mod 3 = 0 And i Mod 11 = 0 Then List1.AddItem Str(i) 例 5.13 输入两个非 0 整数, 找出它们的最大公约数 1) 界面设计程序的运行界面如图 5.9 所示 2) 代码分析与设计求最大公约数可用辗转相除法 辗转相除法的基本思想是 : 将大数除以小数取余数, 如果余数不为 0, 则将小数转为大数, 将余数转为小数继续相除取余数, 反复进行, 直到余数为 0 结束, 余数为 0 时, 小数就是所求的最大公约数 注意相除前要确保大数在前, 小数在后 程序的主要代码如下 : 图 5.9 求最大公约数 Private Sub Command1_Click() Dim a As Integer, b As Integer Dim r As Integer, temp As Long a = Val(Text1.Text) b = Val(Text2.Text) If a*b<>0 Then ' 只有当 a 和 b 均不为 0 才能求最大约数 If a < b Then ' 确保 a 存放大数,b 存放较小的数 temp = a a = b b = temp r = a Mod b ' 给余数置初值, 准备循环 Do While r > 0 a = b ' 小数变大数 b = r ' 余数变小数 r = a Mod b ' 产生新的余数 Loop Text3.Text = b ' 最大公约数是余数为 0 时的 b 值 ( 即小值 ) 例 5.14 设计一个应用程序, 由用户输入一串字符, 判断其是否以字母开头, 由字母 数字和下划线组成, 且长度不超过 255 个字符 程序的运行界面如图 5.10 所示 97

13 98 Visual Basic 程序设计实用教程与实训 图 5.10 字符串判断 1) 界面设计由图 5.10 可知, 本题需要添加 3 个框架 1 个标签 1 个文本框 1 个命令按钮 两个列表框 2) 代码分析与设计判断规则一要求以字母开头 可以用 Left 函数提取用户输入字符串的第 1 个字符, 再判断其是否为字母, 为了方便, 可将第 1 个字符转为大写 如果第 1 个字符为字母则继续比较其他字符, 否则是一个不符合条件的字符串, 将其添加到 List2 中, 结束比较 判断规则三要求字符个数不超过 255 个 可用 Len 函数获取字符串的长度, 如果不满足条件直接将其添加到 List2 中, 结束比较 判断规则二要求所有字符由字母 数字和下划线组成 可用循环从字符串的第 2 个字符开始, 逐个字符检查是否满足要求, 如果不满足要求则直接添加到 List2 中, 中断循环的执行, 结束比较 如果所有条件均满足要求, 则将其添加到 List1 中 所有字符均满足条件的判断方法是检查循环是否正常结束, 如果找到不满足要求的字符, 循环会提前结束, 只有所有字符均满足要求时循环才会正常结束 判断循环是否正常结束的方法是 : 循环结束时, 循环控制变量的值是否超出循环的终值 程序代码如下 : Private Sub Command1_Click() Dim fstr As String, idstr As String, tstr As String Dim i As Integer, n As Integer If Text1.Text <> "" Then idstr = Text1.Text fstr = Left(idstr, 1) fstr = UCase(fstr) ' 转为大写 n = Len(idstr) If (fstr >= "A" And fstr <= "Z") And (n <= 255) Then ' 首字符和长度判断 For i = 2 To n ' 逐个字符处理 tstr = Mid(idstr, i, 1) tstr = UCase(tstr) If Not ((tstr >= "A" And tstr <= "Z") Or (tstr >= "0" And tstr <= "9") Or (tstr = "_")) Then 98

14 第 5 章循环结构程序设计 99 List2.AddItem idstr Exit For If i > n Then ' 没有找到不合要求的字符 List1.AddItem idstr Else List2.AddItem idstr Text1.Text = "" Text1.SetFocus Else MsgBox " 标识符合法性判断前请输入一个标识符 ", vbokonly + vbinformation, " 提示 " Text1.SetFocus 5.6 习题 一 单项选择题 1. 在循环结构中反复执行的那段代码称为 A. 循环结构 B. 循环条件 C. 循环体 D. 选择结构 2. 以下不属于结构化程序设计 3 种基本结构的是 A. 顺序结构 B. 选择结构 C. 循环结构 D. 简单结构 3. 不能实现循环的语句是 A. For...Next 语句 B. Do...Loop 语句 C. While...Wend 语句 D. Select Case 语句 4. For 一般与一起配合使用 A. End For B. Next C. Wend D. Loop 5. 列表框当前选项的索引值对应的属性为 A. Index B. ListIndex C. List D. ListCount 6. 当组合框中没有选项选中时,ListIndex 的值为 A. -1 B. 0 C. 1 D. 不确定 99

15 100 Visual Basic 程序设计实用教程与实训 7. 循环结构程序设计的特点是 A. 从上至下逐个语句执行 B. 根据判断条件选择其中一个分支执行 C. 随机执行某段代码 D. 满足条件时, 反复执行某段代码 8. 清空列表框的所有选项可用方法 A. Cls B. AddItem C. Clear D. Move 二 将以下各个程序补充完整 1. 以下程序段实现 : 求 的值 s = For i = 2 To 80 s = + i Next Print s 2. 以下程序段的功能是 : 给 List1 添加 4 个选项 : 大写字母 小写字母 数字字符 其他字符 List1.List(0) = " 大写字母 " List1.List(1) = " " List1..AddItem " 其他字符 " 3. 以下程序段的功能是 : 求 3*5*7*9*...*30 的值 s = 1 Do n < s = s * n n = Loop Print s 4. 以下程序段的功能是 : 对 Text1 中输入的大写字母加密, 其他字符不变, 密文显示在 Text2 中, 加密规则为 :A 变 Z,B 变 Y,C 变 X,...,Y 变 B,Z 变 A str1 = Text1.Text For i = 1 To temp = Left(str1, 1) If Then temp = Chr( - Asc(temp)) ps = ps & str1 = (str1, Len(str1) - 1) Text2.Text = 100

16 第 5 章循环结构程序设计 101 提示 : 设密文 ASCII 码值为 y, 明文 ASCII 码值为 x, 则有 x - 65 = y - 90, 所以 y =155 - x 由此可推出密文的转换公式 三 编程题 1. 求 [100,300] 中所有奇数之和, 所有偶数则显示在列表框中 提示 : 可根据一个数除以 2 的余数来判断它的奇偶性, 可设列表框的 Columns 属性值为一个大于 0 的值 ( 如 5), 可以一行显示多个选项 2. 求 3325 和 5212 的最大公约数 3. 求 的值 提示 : 本题解题方法很多, 如可设一个专门的符号变量, 每次将符号变量取相反值 4. 用循环的嵌套输出九九乘法表 5. 计算 10! 提示 : 注意数据类型 6. 设计一个应用程序, 由生肖查找相关的年份 ( 以当前日期为基础, 在前后 100 年范围内查找 ), 十二生肖放在下拉列表框中 提示 : 可用 Date 获取当前日期, 然后用 Year 函数提取其中的年份 5.7 实训 实训项目 : 循环结构程序设计实训性质 : 设计性实训目的 1. 理解循环结构程序设计的特点 2. 熟练掌握 For...Next 语句 Do...Loop 语句 3. 掌握列表框 组合框的常用属性 方法和事件 实训环境 Window 98/2000/XP VB 6.0 中文版 实训内容 1. 设计一个通用的连乘程序, 输入初值 终值和步长可计算出连乘的积 程序的界面如图 5.11 所示 提示 : 注意积的数据类型 2. 抽奖游戏, 用户输入若干个 9 位的号码, 由计算机随机抽奖 要求 : 当用户在文本框中输入 9 位或更多位数字后回车, 取前 9 位添加到列表框中, 不足 9 位时按回车不做任何操作 中奖号码显示在另一个文本框中 程序的界面如图 5.12 所示 101

17 102 Visual Basic 程序设计实用教程与实训 图 5.11 连乘通用程序 图 5.12 通用抽奖器 提示 : 计算机抽奖可用计算机随机产生一个号码的序号, 然后找出该序号对应的号码, 即列表框中对应的选项值就是计算机抽中的中奖号码 3. 设计一个购物篮程序, 左边显示书店图书样书清单, 右边显示已选定的图书, 用户不但可以将书店的书自由地添加右边的购物篮中, 而且还可以移去已选定的图书 程序的运行界面如图 5.13 所示 要求各个按钮有相应的提示信息, 样书清单在 Form_Load 中添加, 样书的具体名称可自定 图 5.13 购物篮 4. 打印九九乘法表, 程序运行界面如图 5.14 所示 图 5.14 打印输出九九乘法表 5. 为 4.6 节实训内容第 6 题的简易四则运算器添加一个功能, 显示已做题的历史记录 程序运行界面如图 5.15 所示 6. 设计一个应用程序, 由生肖查找相关的年份, 十二生肖放在下拉列表框中, 要求程序设计一个查找范围 程序运行界面如图 5.16 所示 102

18 第 5 章循环结构程序设计 103 图 5.15 简易四则运算器 图 5.16 生肖查年人份 提示 : 可用 Date 获取当前日期, 然后用 Year 函数提取其中的年份 7. 输入一个大于 2 的正整数, 判断其是否为素数, 程序运行界面如图 5.17 所示 图 5.17 素数判断提示 : 素数是除了 1 和它本身以外, 不能被其他数整除的数 8. 设计一个准考证自动生成系统 ( 选做题 ), 准考证的生成规则 : 准考证由固定位 年级 专业 班级 顺序号 5 部分组成 ( 各部分均占两位 ), 固定位为 12, 年级 专业 班级在列表中选择, 顺序号随机生成 年级的编号规则为入学年份的后两位 ; 专业的编号规则为, 01 对应会计专业, 02 对应电子专业, 03 对应模具专业 04 对应数控专业 ; 班级的编号规则为, 在班级编号前加 0, 补足两位 ; 随机顺序号不足两位时, 前面补 0 年级 班级和专业用下拉列表框显示 程序的界面如图 5.18 所示 图 5.18 准考证自动生成器实训指导 1. 实训题 1 分析与提示可用 3 个变量来接收用户输入的初值 终值和步长 然后 For 语句计算连乘之积 注意连乘时求积变量的初值为 1 103

19 104 Visual Basic 程序设计实用教程与实训 程序扩展 : 多个数连乘时, 很容易产生一个很大的数, 所以存放积的变量的取值范围应尽可能大, 否则很容易出现数据溢出错误 当积变量的取值范围很大时, 如果用户输入的初值 终值和步长比较特殊, 还有可能出现数据溢出错误, 所以还要对用户输入的初值 终值和步长值进行适当限定 2. 实训题 2 分析与提示 (1) 输入字符串长度可用 Len 函数来获得, 然后用 If 语句来判断其值是否大于等于 9 (2) 当用户所输入的字符个数多于 9 个时, 只取前 9 个, 可用 Left 函数来实现 (3) 可在 Text1_KeyPress 事件中, 判断用户输入键的 KeyAscii 参数值是否为 13, 如果是, 则根据用户输入的字符个数来决定是否将所输入的内容添加列表框中 (4) 电脑抽奖可用随机函数来实现 用 Rnd 产生一个不大于号码总个数的随机整数, 作为中奖号码的编号, 然后按某个编码规则将其转为对应的中奖号码 本题中, 先用 List1 的 ListCount 属性值获得号码总个数, 然后用 List1 的选项索引值作为该选项对应的中奖号码的编号 程序的源代码如下 : Private Sub Command1_Click() Dim n As Integer If List1.ListCount > 0 Then n = Int(Rnd * List1.ListCount) ' 随机产生中奖的序号 Text2.Text = List1.List(n) ' 确定对应的中奖号码 List1.ListIndex = n Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then ' 回车时添加号码到 List1 If Len(Text1.Text) >= 9 Then ' 当输入的字符数大于等于 9 时添加选项 ' 将前 9 个字符作为一个选项添加到列表框 List1.AddItem Left(Text1.Text, 9) Text1.Text = "" ' 清空文本框, 准备下一次输入 程序扩展 : 本题所输入的号码为数字字符, 可对 Text1 的输入字符进行限定, 只允许输入数字字符和其他相关字符, 不能输入字母等字符, 减少用户输入错误 3. 实训题 3 分析与提示 (1) 要设置按钮的提示信息, 可将提示信息赋给按钮的 ToolTipText 属性 (2) 添加 按钮的功能是将 List1 的当前项添加到 List2 中, 然后删除当前选项 (3) 添加全部 按钮的功能是将 List1 的所有项添加到 List2 中, 然后清除 List1 的所有选项 (4) 移动 按钮和 移去全部 按钮的功能刚好与 添加 和 添加全部 按钮的 104

20 第 5 章循环结构程序设计 105 功能相反, 操作方法很相似, 只是将添加和删除的列表框对象反过来 (5) 图 5.13 所显示的样书清单可用循环来实现, 程序代码如下 : For i = 1 To 20 List1.AddItem " 伟大的祖国第 " & i & " 卷 " 4. 实训题 4 分析与提示可设置两个变量 j 和 i 来保存乘数和被乘数 本题要求打印多行乘式, 可以先分析一行乘式输出, 如第 5 行, 显示结果为 :5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 5 个乘式只是乘数和积在变化, 而且变化很有规律, 可用循环来实现, 程序代码如下 : For j = 1 To 5 Print 5 & "*" & j & "="; Trim(5* j); " "; Next j 如果要输出第 6 行乘式, 很多读者很容易发现只要将上述代码中所有的 5 改为 6 即可 再分析其他行乘式的输出, 操作方法也非常相似, 所以可用循环来实现多行输出, 显然这是一个循环的嵌套 外循环可由被乘数 i 来控制, 它的初值为 1, 终值为 9, 步长为 1; 内循环可用乘数 j 来控制, 它的初值为 1, 终值为 i, 步长为 1 程序的关键代码如下: For i = 1 To 9 For j = 1 To i ' 内循环, 打印一行 Print i & "*" & j & "="; Trim(i * j); " "; Next j ' 内循环结束 Print ' 换行 ' 外循环结束从图 5.14 可知, 当被乘数改变时才换行, 所以 Print 语句应放在外循环中 5. 实训题 5 分析与提示要添加显示历史记录的功能, 只要在核对答案的同时, 生成一个已做题的表达式, 且将其添加到列表框中 生成表达式只是将运算数 运算符和运算结果连接成一个式子, 若在后面再添加一个 或 效果会更好 6. 实训题 6 分析与提示如果将 4 个选项按钮按从上到下的顺序分别编号为 , 则选择范围刚好是选项按钮编号乘以 100 的数值 所以可以将 4 个不同的查找范围查找, 整合在一段代码中实现 程序的关键代码如下 : n = Year(Date) If Combo1.ListIndex >= 0 Then Select Case True ' 确定选择范围 Case Option1.Value 105

21 106 Visual Basic 程序设计实用教程与实训 key = 1 Case Option2.Value key = 2 Case Option3.Value key = 3 Case Option4.Value key = 4 End Select List1.Clear ' 清除列表框原来的显示内容 For i = n To n * key ' 查找并显示满足条件的年份 If i Mod 12 = Combo1.ListIndex Then List1.AddItem Str(i) 还有一种更高效的方法 : 先确定指定生肖的第 1 个年份, 然后每隔 12 个数输出一个值, 直到输出年份超出指定的范围前一个值结束 7. 实训题 7 分析与提示素数是除了 1 和它本身以外, 不能被其他数整除的数 设该数为 n, 可以在 [2, n-1] 范围内逐个取数, 判断该数是否能被 n 整除, 如果都不能, 则 n 为素数, 否则不是素数 因为一个数的因子总是成对出现, 如果有因子, 一定有一个在 n 的平方根之前 ( 包括平方根 ) 出现, 而判断一个数不是素数, 只要找到一个除 1 和它本身外的因子即可, 所以查找范围可缩小到 n 的平方根 程序关键代码如下 : n = Val(Text1.Text) If n > 2 Then ' 题目要求 n 为大于 2 的正数 k = Int(Sqr(n)) For i = 2 To k ' 用循环逐个数的判断 If n Mod i = 0 Then ' 判断 n 是否能整除 i Exit For ' 能整除, 提前结束循环 If i > k Then ' 检查循是否正常结束, 循环正常结束时 i=k+1 ' 如果循环正常结束, 说明没找到因子, 所以 n 是素数 Text2.Text = Str(n) + " 是素数 " Else ' 如果循环提前结束, 说明找到因子, 所以 n 不是素数 Text2.Text = Str(n) + " 不是素数 " 8. 实训题 8 分析与提示改用下拉列表框显示年级 班级 专业后, 年级 班级和专业的编号很容易获得, 年 106

22 第 5 章循环结构程序设计 107 级直接取后两位, 班级取当前项左边第一个字符, 前面补 0, 专业将当前项的索引值转为字符串后, 前面补 0, 顺序号的生成与 4.6 节实训内容第 8 题一样 程序关键代码如下 : g = Right(Combo1.Text, 2) ' 取右边两位 j = "0" & Trim(Str(Combo3.ListIndex) + 1) 以提供专业选择的 Combo3 的选项索引作为专业编号 c = "0" & Left(Combo2.Text, 1) ' 以班级选项的索引值作为编号 x = Int(Rnd * 100) If x < 10 Then y = "0" + Trim(Str(x)) Else y = Trim(Str(x)) Text1.Text = "12" & g & j & c & y 注意 : 本题以提供专业选择的 Combo3 控件的选项索引作为专业编号的, 要求选项的索引值与专业的编号应完全一致, 否则所产生的准考证号码会出现专业代码错误 根据题目要求, 会计 电子 模具 数控 4 个专业的编号 ( 取个位 ) 分别为 , 所以 Combo3 的选项只能依次为会计 电子 模具 数控 同理,Combo2 的选项顺序也可能为 1 班 2 班 3 班等 这种处理方式充分利用选项索引值的特点, 使所设计的程序代码非常简洁, 本题与 4.6 节实训内容第 8 题所设计的程序代码的一个很大的不同点是没有 Select Case 语句, 不过在使用这种处理方法时, 一定要注意选项的顺序 实训思考 1. 计算表达式 1/2+2/3+3/ /100 和 1/2-2/3+3/ /100 的值 2. 有人编写以下程序, 运行时出现图 5.19 所示的出错对话框, 请帮他解决问题 Dim i As Integer, s As Long s = 1 For i = 1 To 10 s = s * i Text1.Text = s 图 5.19 数据溢出错误 107

23 108 Visual Basic 程序设计实用教程与实训 提示 : 1. 对于表达式 1/2+2/3+3/ /100, 虽然各个加数规律不明显, 不便于用循环实现, 但仔细分析分子或分母, 能找到答案 ; 对于表达式 1/2-2/3+3/ /100, 可考虑设置一个符号位, 每处理一个数后, 将符号位取反 2. 数据溢出错误一般在变量的数据类型能存放值的大小小于当前值时出现, 解决的办法是将相关变量的数据类型改为取值范围更大的数据类型 108

Microsoft Word - 实验3.doc

Microsoft Word - 实验3.doc 实验 3 基本控制结构 3.1 基本控制结构程序设计 实验目的 (1) 掌握 3 种基本结构的程序流程图 (2) 熟练掌握分支结构的程序设计方法 (3) 熟练掌握循环结构的程序设计方法 实验内容 Visual Basic 是结构化的程序设计语言, 有 3 种基本控制结构 : 顺序结构 分支结构和循环结构, 循环结构又分 当型 循环和 直到型 循环 其程序流程图如图 3-1 所示 真 E 假 当 E

More information

<4D F736F F F696E74202D BDE1B9B9BBAFB3CCD0F2C9E8BCC D20D1ADBBB7>

<4D F736F F F696E74202D BDE1B9B9BBAFB3CCD0F2C9E8BCC D20D1ADBBB7> 能源与动力工程学院 结构化编程 结构化程序设计 循环 循环结构 确定性循环 非确定性循环 I=1 sum=sum+i I = I +1 陈 斌 I>100 Yes No 目录 求和 :1+2+3++100 第四节循环的应用 PROGRAM GAUSS INTEGER I, SUM 计数器 SUM = 0 DO I = 1, 100, 1 SUM = SUM + I print*, I, SUM DO

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 第 5 章循环结构程序设计 一 实验目的 (1) 掌握 For 语句的使用 (2) 掌握 Do While/Until Loop 与 Do Loop While/Until 两种循环语句的使用 (3) 加深理解循环的概念, 掌握循环的规则及其执行过程 (4) 掌握多重循环的规则和程序设计方法 (5) 学会如何控制循环条件, 防止死循环或不循环 二 相关知识在指定条件下多次重复执行一组相同的语句可以通过循环来实现

More information

2010年3月计算机等级考试四级网络工程师笔试

2010年3月计算机等级考试四级网络工程师笔试 计 算 机 二 级 VB 经 典 预 测 题 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 填 涂 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 下 列 叙 述 中 正 确 的 是 ( ) A) 循 环 队 列 是 队 列 的 一 种 链 式 存 储 结 构 B) 循 环 队 列 是 队

More information

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc 实验 3 顺序和分支结构程序设计 实验目的 1. 掌握顺序结构的程序设计思想 2. 掌握命令按钮 (CommandButton) 标签 (Label) 文本框 (TextBox) 编辑框 (EditBox) 等常用控件的使用方法 3. 了解并掌握对话框函数 MessageBox() 的含义与用法 4. 了解和熟悉线条控件 形状控件的画法以及主要属性的用法 实验内容 1. 顺序结构 实训 3-1 编写一应用程序,

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 按钮对象 (button) 当 JavaScript 读到 标记中的 type 属性值为 button 时, 自动建立一个按钮对象, 并将该对象放到表单对象的 elements 数组当中 按钮对象包括 : 普通按钮 (button) 提交按钮 (submit) 重置按钮 (reset) 1. 使用按钮对象的格式 document.forms[ 索引值 ].elements[ 索引值

More information

实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循

实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循 实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循环 实验范例 系统常用类 : 字符串类 (String) a) 从字符串 s 中截取一个字符串方法 s.substring()

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

Microsoft Word - VB全文.doc

Microsoft Word - VB全文.doc 实验 5 顺序结构 一 实验目的 1. 熟悉常用的输入和输出的方法 2. 掌握 InputBox 函数和 MsgBox 函数的用法 3. 掌握编写顺序结构程序的一般步骤 二 实验内容 1. 设计一个计算圆面积的程序 要求 : 利用 InputBox 函数输入圆的半径, 利用 MsgBox 显示最后的计算结果 2. 设计一个简单的水果商店结算程序 要求 : 利用文本框输入香蕉 梨子 苹果三类水果的单价和重量,

More information

Microsoft Word - 新1-16最新.doc

Microsoft Word - 新1-16最新.doc 项目 5 制作 36 选 7 摇奖机 本项目是制作一个 36 选 7 的摇奖机, 包括摇出 6 个正选号码和 1 个特选号码, 要具有没有重复号码 ; 可以多次摇奖等功能 利用控件数组来设计摇奖机界面, 产生随机数, 通过循环控制语句和分支控制语句产生满足要求的摇奖号码, 并把产生的摇奖号码显示在界面上 通过本项目, 应掌握循环结构 随机数以及控件数组的使用方法和技巧 1.Label 控件 属性 事件

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章流程控制和数组 3.1 实验目的 (1) 熟练掌握控制台应用程序的代码编写和调试, 以及运行方法 (2) 掌握选择结构的一般语法格式和应用 (3) 掌握 switch 语句的用法 (4) 掌握选择结构的嵌套的用法, 能灵活使用选择结构解决实际问题 (5) 掌握 while 循环语句的一般语法格式 (6) 掌握 for 循环语句的一般语法格式 (7) 掌握循环嵌套的语法格式 (8) 掌握一维数组的定义

More information

untitled

untitled 例 立 劉 1 1991 來 Schollmeyer,1996; Volet & Lund, 1994 邏 力 林 2004 歷年 路 類 列 若 邏 力 來 路 力 益 例 數 列 類 論 數 識 數 數 沈 練 念 不 1991 狀 狀 理歷 Mayer, 1992 不 力 不 力 立 1994 了 更 參 力 力 力 靈 力 力 來 識 立 練 識 力 2000 來 1995 切 識 異 勵

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

TC35短信发送程序设计

TC35短信发送程序设计 http://www.dragonsoft.net.cn/down/project/tc35_sms.rar TC35 AT /down/book/tc35_at.pdf TC35/TC35i GSM Modem TC35 GSM POS COM SIM DOWN COM E, vbcr AT VB6.0 1)C# http://www.yesky.com/softchannel/72342380468109312/20040523/1800310.shtml,

More information

Microsoft Word - Vcj05.doc

Microsoft Word - Vcj05.doc 第 5 章选择结构程序设计 在日常生活和工作中, 经常会遇到各种各样的选择, 根据选择的不同, 会得到不同的结果 在程序设计中, 也经常会根据不同的情况执行不同的操作, 这与现实生活中的选择非常类似 但程序设计中的选择结构根据条件只能选择一个分支执行, 即无论分支多寡, 必择其一 ; 纵然分支众多, 仅选其一 本章主要介绍实现选择结构程序设计方面的知识, 包括 If 语句 Select Case 语句

More information

林子雨《C语言程序设计》讲义PPT

林子雨《C语言程序设计》讲义PPT C 语言程序设计 厦门大学计算机科学系 2012-03-18 林子雨 ziyulin@xmu.edu.cn 2012-03-18 厦门大学非计算机专业本科生公共课 (2011-2012 第 2 学期 ) C 语言程序设计 林子雨厦门大学计算机科学系 E-mail: ziyulin@xmu.edu.cn 个人主页 :http://www.cs.xmu.edu.cn/linziyu 课程提要 第一章绪论

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

投稿類別:電子工程類

投稿類別:電子工程類 投 稿 類 別 : 工 程 技 術 類 篇 名 : 井 字 生 死 戰 攻 略 作 者 : 陳 威 宇 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 邱 富 群 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 指 導 老 師 : 林 育 助 老 師 王 彥 盛 老 師 壹 前 言 家 喻 戶 曉 的 井 字 遊 戲 (Tic-Tac-Toe)

More information

林子雨《C语言程序设计》讲义PPT

林子雨《C语言程序设计》讲义PPT C 语言程序设计 厦门大学计算机科学系 2013/3/26 林子雨 ziyulin@xmu.edu.cn 2013/3/26 厦门大学非计算机专业本科生公共课 (2012-2013 第 2 学期 ) C 语言程序设计 林子雨厦门大学计算机科学系 E-mail: ziyulin@xmu.edu.cn 个人主页 :http://www.cs.xmu.edu.cn/linziyu 课程提要 第一章绪论 第二章

More information

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 TEMPLATE 1 Template 描述 使用模板函数求最大值 使用如下 main 函数对程序进行测试 int main() { double a, b; cin >> a >> b; cout c >> d; cout

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

2

2 1 2 1-1 Visual Basic 3 1-2 3/8-3/21 3/22-4/4 4/5-4/18 4/19-5/2 5/3-5/16 5/17-5/30 5/31-6/13 6/14-6/27 6/28-7/11 7/12-7/25 7/26-8/8 8/9-8/22 8/25-9/5 9/6-9/19 9/20-10/3 10/4-10/17 10/18-10/31 11/15-11/28

More information

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos(

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos( 第一章三角函数 1. 三角函数的诱导公式 A 组 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C ( 中诱导公式 ) B. cos( B C) cos A D. sin( B C) sin A sin60 cos( ) sin( 0 )cos( 70 ) 的值等于

More information

JAVA 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:/

JAVA 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:/ 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:// 不能以数字开头 D._3_ B:// 不能用点和空格 提问 抢答 E.$anothervar C: // 不能用点和空格

More information

ThreeDtunnel.doc

ThreeDtunnel.doc (12) 1 1. Visual Basic Private Sub LoadDatabase() Dim strip As String Dim straccount As String Dim strpassword As String Dim strdatabase As String Dim strtable As String Dim strsql As String Dim strtemp1

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 9 月 计 算 机 二 级 VB 语 言 真 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 一 个 栈 的 初 始 状 态 为 空 现 将 元 素 1 2 3 4 5 A B C D E 依 次 入 栈, 然 后 再 依 次 出 栈, 则 元 素 出 栈 的 顺 序 是 A)12345ABCDE B)EDCBA54321 C)ABCDE12345 D)54321EDCBA

More information

<4D F736F F D20D0C2B1E C B3CCD0F2C9E8BCC6B0B8C0FDB3F6B0E6B8E5>

<4D F736F F D20D0C2B1E C B3CCD0F2C9E8BCC6B0B8C0FDB3F6B0E6B8E5> 第 3 章 程序控制结构 第 3 章程序控制结构 学习导读 主要内容用计算机完成某项工作, 必须为完成的工作设计算法, 然后根据算法编写程序 算法是解决问题的方法和步骤, 是问题求解过程的精确描述 程序的基本控制结构是结构化程序设计的基础 本章将简要介绍算法 辅助控制语句, 详细介绍程序设计三种控制结构 : 顺序结构 选择结构和循环结构 学习目标 初步了解算法 ; 熟练掌握顺序结构程序设计方法中的输入输出语句的使用

More information

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期  开放专科  期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题 试卷代号 : 2 2 3 1 座位号 OJ 中央广播电视大学 2 0 1 0-2011 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I 2011 年 1 月 题 { 每小题 2 分, 共 3 0 分 } 1. 对于定时器 ( Tim 盯 控件, 设置其定时是否开启的属性是 ( ) A. Index B. Tag c. Enabled

More information

<4D F736F F D204A617661B3CCD0F2C9E8BCC6BBF9B4A1A3A8B5DA35B0E6A3A9CAB5D1E9D6B8B5BCD3EBCFB0CCE2BDE2B4F020B5DA33D5C22E646F63>

<4D F736F F D204A617661B3CCD0F2C9E8BCC6BBF9B4A1A3A8B5DA35B0E6A3A9CAB5D1E9D6B8B5BCD3EBCFB0CCE2BDE2B4F020B5DA33D5C22E646F63> 第 3 章 结构语句 本章知识点 : 流程控制语句是用来控制程序中各语句执行顺序的语句, 是程序中基本却又非常关键的部分 流程控制语句可以把单个的语句组合成有意义的 能完成一定功能的小逻辑模块 最主要的流程控制方式是结构化程序设计中规定的顺序结构 分支结构 ( 选择结构 ) 和循环结构三种基本流程结构 本章将指导读者掌握 Java 程序中的流程控制语句, 包括这些语句的语法结构和使用中需注意的要点

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

数学分析(I)短课程 [Part 2] 4mm 自然数、整数和有理数

数学分析(I)短课程 [Part 2]   4mm 自然数、整数和有理数 .. 数学分析 (I) 短课程 [Part 2] 自然数 整数和有理数 孙伟 华东师范大学数学系算子代数中心 Week 2 to 18. Fall 2014 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014 1 / 78 3. 自然数理论初步 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章 流程控制语句的应用 语句是程序中最小的程序指令, 即程序完成一次完整正操的基本单位 在 C# 中, 可以使用多种类型的语句, 每一种类型的语句又可以通过多个关键字实现 通过这些语句可以控制程序代码的逻辑, 提高程序的灵活性, 从而实现比较复杂的程序逻辑 本章主要内容 : 选择语句的应用 迭代语句的应用 跳转语句的应用 3.1 选择语句的应用 选择语句也叫作分支语句, 选择语句根据某个条件是否成立来控制程序的执行流程

More information

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text=" 欢迎学习 VB!" 则 T e x t 1, Text, 和 " 欢迎学习 VB!" 分别代

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text= 欢迎学习 VB! 则 T e x t 1, Text, 和  欢迎学习 VB! 分别代 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 2-2 0 1 3 学年度第二学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 2013 年 7 月 注意事项 一 将你的学号 姓名及分校 { 工作站 ) 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

《Visual Basic程序设计》实验课

《Visual Basic程序设计》实验课 Visual Basic Visual Basic dstang2000@263.net 0 Visual Basic 1 0...1 1 Visual Basic...2 2...3 3...6 4...9 5...13 6...16 7...18 8...22 9...24 10...27 11...29 12 API...31 13...34 14...35 15...38 1 1 Visual

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

Microsoft Word - 扉页

Microsoft Word - 扉页 社 心 版 中 出 版 学 科 术出 k.cn o 技 o b 教 a. 职 ww w 高 等 教 育 十 一 五 规 划 教 材 Visual Basic 程 序 设 计 实 验 指 导 与 习 题 集 郭 元 辉 冯 庆 煜 主 编 李 军 陈 亚 军 副 主 编 北 京 内 容 简 介 本 书 是 与 Visual Basic 程 序 设 计 教 程 配 套 使 用 的 上 机 练 习 和 习

More information

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4 IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2 3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4 1.4 5 Access 1.5 6 ODBC ifix3.5 1.6 1.6

More information

Microsoft Word - 实验3.doc

Microsoft Word - 实验3.doc 实验 3 C# 和 ASP.NET 4.5 一 实验目的 (1) 了解 C# 语言规范 (2) 掌握 C# 基础语法 流程控制和异常处理等 (3) 掌握创建 C# 类并应用于 ASP.NET 4.5 页面中的方法 (4) 掌握 ASP.NET 4.5 页面的调试方法 二 实验内容及要求 1. 转换输入的成绩到相应的等级要求如下 : (1) 页面浏览效果如图 3-1 所示 (2) 成绩输入使用 TextBox

More information

期中考试试题讲解

期中考试试题讲解 一 选择题 ( 一 ) 1. 结构化程序设计所规定的三种基本结构是 C A 主程序 子程序 函数 B 树形 网形 环形 C 顺序 选择 循环 D 输入 处理 输出 2. 下列关于 C 语言的叙述错误的是 A A 对大小写不敏感 B 不同类型的变量可以在一个表达式中 C main 函数可以写在程序文件的任何位置 D 同一个运算符号在不同的场合可以有不同的含义 3. 以下合法的实型常数是 C A.E4

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

吳元康

吳元康 逢 甲 大 學 自 動 控 制 工 程 學 系 專 題 製 作 專 題 論 文 精 密 雙 軸 平 台 之 微 動 控 制 設 計 The Design of Micromovement Control of the Precision X-Y Stage 指 導 教 授 : 張 興 政 學 生 : 鄭 慶 朗 中 華 民 國 九 十 三 年 六 月 逢 甲 大 學 自 動 控 制 工 程 學 系

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f 27 1 Vol.27 No.1 CEMENTED CARBIDE 2010 2 Feb.2010!"!!!!"!!!!"!" doi:10.3969/j.issn.1003-7292.2010.01.011 OPC 1 1 2 1 (1., 412008; 2., 518052), OPC, WinCC VB,,, OPC ; ;VB ;WinCC Application of OPC Technology

More information

普通高等教育 十二五 规划教材中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计实践教程 刘必雄 编著 北 京 科学出版社职教技术出版中心 www.aboo 内容简介 本书是 Visual Basic 程序设计 ( 刘必雄编著, 科学出版社出版 ) 的配套教学用书, 是作者多年教学实践经验的总结 全书分为 3 篇 : 第一篇为上机实验, 根据教学要求安排了 10 个实验,

More information

VB控件教程大全

VB控件教程大全 Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

第 3 章选择结构 q q q Python 中表示条件的方法 if 语句 选择结构程序设计方法

第 3 章选择结构 q q q Python 中表示条件的方法 if 语句 选择结构程序设计方法 第 3 章选择结构 q q q Python 中表示条件的方法 if 语句 选择结构程序设计方法 3.1 条件的描述 3.1.1 关系运算 Python 的关系运算符有 : =( 大于等于 ) ==( 等于 )!=( 不等于 ) 关系运算符用于两个量的比较判断 由关系运算符将两个表达式连接起来的式子就称为关系表达式, 它用来表示条件, 其一般格式为

More information

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464> 第 1 章 进入 Photoshop 的全新世界 本章导读 Photoshop 1 1.1 Photoshop CS6 Photoshop Photoshop 1.1.1 Photoshop POP 1-1 图 1-1 平面广告效果 1.1.2 Photoshop 1-2 Photoshop CS6 Photoshop CS6 Photoshop CS6 Extended 3D 3 Photoshop

More information

标题

标题 绝密绎考试结束前 浙江省 2019 年 4 月高等教育自学考试 Visual Basic 程序设计试题 课程代码 :07759 请考生按规定用笔将所有试题的答案涂 写在答题纸上 注意事项 : 选择题部分 1. 答题前, 考生务必将自己的考试课程名称 姓名 准考证号用黑色字迹的签字笔或钢笔 填写在答题纸规定的位置上 2. 每小题选出答案后, 用 2B 铅笔把答题纸上对应题目的答案标号涂黑 如需改动,

More information

<4D F736F F D D382043D3EFD1D4B3CCD0F2C9E8BCC6D5FDCEC42E646F63>

<4D F736F F D D382043D3EFD1D4B3CCD0F2C9E8BCC6D5FDCEC42E646F63> 第 5 章循环控制结构 本章导读在进行程序设计时, 仅仅使用前面学过的顺序结构和选择结构, 往往解决不了一些较复杂的问题, 比如累加 求一个班学生的平均分等 C 语言还提供了一种重要的控制结构 循环结构, 利用循环结构可以解决复杂的 重复性的操作 循环结构的作用是使某段程序重复的执行, 具体循环的次数会根据某个条件来决定 循环结构的应用非常普遍, 使用起来也比较灵活, 熟练掌握循环结构对学习编程是非常重要的

More information

Microsoft Word - 專題製作研究報告書.doc

Microsoft Word - 專題製作研究報告書.doc 大 富 翁 之 我 要 畢 業 指 導 老 師 : 王 啟 修 參 賽 學 生 : 吳 皇 逸 林 晉 逸 黃 亭 瑋 賴 建 豫 嘉 義 高 商 資 料 處 理 科 摘 要 本 專 題 以 大 富 翁 遊 戲 為 基 本 題 材, 並 參 考 任 天 堂 遊 戲 公 司 製 作 的 Mario Party 電 視 遊 戲 和 各 代 的 大 富 翁, 將 不 同 風 格 的 小 遊 戲 與 傳 統

More information

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法 ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 0 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : 0 /// 测试方法 : 测试将 DataTable 导出到 EXCEL, 无模板 public void TestExportToExcelByDataTable() string excelpath

More information

幻灯片 1

幻灯片 1 第一类换元法 ( 凑微分法 ) 学习指导 复习 : 凑微分 部分常用的凑微分 : () n d d( (4) d d( ); (5) d d(ln ); n n (6) e d d( e ); () d d( b); ); () d d( ); (7) sin d d (cos ) 常见凑微分公式 ); ( ) ( ) ( b d b f d b f ); ( ) ( ) ( n n n n d f

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN: 978-7-302-13599-9, 红色封面答案制作时间 :2011 年 2 月 -5 月一 选择题 1. 设有程序段 int k=10;while(k=0)k=k-1;, 则下面叙述正确的是 D 循环体语句一次也不执行 2. 设有程序段 int x=0,s=0;while(!x!=0)s+=++x;printf(

More information

第一章 引言

第一章  引言 第四章 循环结构 上机问题 程序书写风格 缩入 : 例如, 统一缩入四个空格 复合语句中 {} 的对齐 适当的空行 变量名命名 变量名使用 2 上机问题 关系运算符 == 与赋值运算符 = n == 0 与 n = 0 的区别? 逻辑运算符 :&& 与 的区别? && : 两个条件均为真, 结果为真 : 有一个条件为真, 结果为真 for 语句 if-else 语句的逻辑错误 3 上机问题 scanf

More information

chp3

chp3 Java 软件设计基础 3. 流程控制 3.1 语句控制结构 语句类型 变量声明语句 用来声明变量, 格式为 : 表达式语句 在一个表达式的最后加上一个分号构成的语句, 分号是语句不可缺少的部分, 格式为 : 变量 = 表达式 ; 复合语句 [ 修饰符 ] 类型名变量名 1[, 变量名 2][, ]; [ 修饰符 ] 类型名变量名 1[= 初值 1][, 变量名 2][= 初值 2][, ]; 将相关语句组合在一起就构成复合语句,

More information

Microsoft PowerPoint - VB3

Microsoft PowerPoint - VB3 Visual Basic 6.0 & VB.NET 丙檢設計第一站 資科系林偉川 VB 之 for 指令 for 變數 = 初值 to 終值 step 增值多個指令 Next 中途離開用 if 指令判斷條件成立後 exit for Ex: Q=2, w=100, e=2, s=0 For i = q To w Step e s = s + i Next i 2 1 VB6 提供之內建函數 End 執行結束

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

IsPostBack 2

IsPostBack 2 5 IsPostBack 2 TextBox 3 TextBox TextBox 4 TextBox TextBox 1 2 5 TextBox Columns MaxLength ReadOnly Rows Text TextMode TextMode MultiLine TextMode MultiLine True False TextMode MultiLine Password MulitLine

More information

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ;

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ; 第 13 章 VB 上机练习题程序最终是要在计算机上运行的, 学习程序设计过程中很重要的一个环节是上机练习, 只有将一个程序在计算机上编写 调试 运行并得到正确的结果, 才算完成了程序设计与实现 本章根据前面章节的学习内容, 将上机练习题目分类, 分别编写了 12 类上机题目, 供老师教学和上机参考 13.1 上机练习一 目的 : (1) 熟悉 Visual Basic6.0 开发环境 (2) 模仿简单的

More information

4. 有程序代码如下 : Text!' Text= "Visual Basic" 则 Te xtl ~ Te xt, 和 " V i s ua l Basi c " 分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要

4. 有程序代码如下 : Text!' Text= Visual Basic 则 Te xtl ~ Te xt, 和  V i s ua l Basi c  分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 3-20 1 4 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计 试题 2014 年 1 月 注意事项 一 将你的学号 姓名及分校 { 工作站 } 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

Microsoft PowerPoint - 01_Introduction.ppt

Microsoft PowerPoint - 01_Introduction.ppt Hello, World C 程序设计语言 第 1 章章观其大略 孙志岗 sun@hit.edu.cn http://sunner.cn prf("hello,, world\n"); 超级无敌考考你 : 如何把 hello 和 world 分别打印在两行? 2004-12-19 A Tutorial Introduction 2 hello.c 打印华氏温度与摄氏温度对照表 计算公式 : C=(5/9)(

More information

通用可视化开发语言实习指导书.doc

通用可视化开发语言实习指导书.doc 实习一 熟悉并掌握 VB 集成开发环境 一 实习目的 1 熟悉 VB 的开发环境 ; 2 掌握开发 VB 程序的一般步骤, 学会建立简单的 VB 应用程序 3 完成课后习题 二 原理与方法 VB 是面向对象的程序设计语言, 把程序和数据封装起来作为一个对象, 并为对象赋予应有的属性, 在设计对象时, 不必编写建立和描述每个对象的程序 代码, 而是用工具画在界面上 另外 VB 提供了可视化设计工具,

More information

Microsoft PowerPoint - Chapter5

Microsoft PowerPoint - Chapter5 CH5 表 單 與 控 制 項 課 程 目 標 : 暸 解 VBA 語 言 中 的 控 制 項 及 常 用 屬 性 表 單 在 視 窗 環 境 中, 使 用 者 所 使 用 的 對 話 窗, 精 靈 等 都 是 以 表 單 為 基 本 單 位, 再 加 上 其 它 控 制 項 所 構 成 的 操 作 環 境 利 用 插 入 表 單 為 指 定 的 專 案 插 入 一 個 自 訂 表 單 表 單 常

More information

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378>

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378> 第 1 部分 Visual Studio 6.0 开发环境介绍 本书以 Visual C++ 6.0 作为 C 源程序的实践开发环境, 本章将首先介绍 Visual C++ 6.0 环境的基本操作, 包括 Visual C++ 6.0 的安装和启动,C 源程序的编辑 运行与调试 1.1 安装与启动 Visual C++ 6.0 MSDN Visual C++ 6.0 1.1 Microsoft Visual

More information

untitled

untitled Visual Basic 2005 (VB.net 2.0) hana@arbor.ee.ntu.edu.tw 立 六 數 串 數數 數 數 串 數 串 數 Len( 串 ) 串 度 Len( 123 )=3 LCase( 串 ) 串 LCase( AnB123 ) anb123 UCase( 串 ) 串 UCase( AnB123 ) ANB123 串 數 InStr([ ], 串 1, 串 2[,

More information

C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 CIRCLE 1 Circle 描述 编写一个圆类 Circle, 实现半径的输入 面积的计算和输出 输入 圆的半径 (double 类型 ) 输出 圆的面积 ( 保留小数点后两位 ) 样例输入 3 样例输出 28.27 提示 圆周率的取值需要比较精确, 以保证计算结果的精度 #include

More information

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378> 全國國高級中中等學校 105 學年度商商業類學學生技藝藝競賽 程式式設計 職職種 學學科 試試卷 崗位位編號 : 姓名 : 注意事項 : 請將答案案劃記於答案案卡, 未依依規定劃記者者不予計分分 試題說明 :( 選擇題每每題 4 分, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 Dim i As Byte i = &HFC Console.WriteLine(Not

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 4 月 计 算 机 二 级 考 试 VB 笔 试 试 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 程 序 流 程 图 中 带 有 箭 头 的 线 段 表 示 的 是 A) 图 元 关 系 B) 数 据 流 C) 控 制 流 D) 调 用 关 系 2. 结 构 化 程 序 设 计 的 基 本 原 则 不 包 括 A) 多 态 性 B) 自 顶 向 下 C) 模

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

5. 用于管理 Visual Basic 模块或文件类的窗口是, 用于临时输出程序或调试程序的 窗口是, 描述对象属性的窗口是 6.Visual Basic 6.0 的 3 种工作模式分别是 和 7. 工程文件的扩展名是, 窗体文件的扩展名是 8.Visual Basic 窗体设计器的主要功能是 9

5. 用于管理 Visual Basic 模块或文件类的窗口是, 用于临时输出程序或调试程序的 窗口是, 描述对象属性的窗口是 6.Visual Basic 6.0 的 3 种工作模式分别是 和 7. 工程文件的扩展名是, 窗体文件的扩展名是 8.Visual Basic 窗体设计器的主要功能是 9 习题 1 一 选择题 1. 计算机执行下列语言程序时, 执行速度最快的是 ( ) A. 机器语言 B. 汇编语言 C. 高级语言 D. 面向对象语言 2. 下列关于结构化程序设计的说法中, 正确的是 ( ) A. 结构化程序设计是指选择 条件结构的设计思想 B. 结构化程序设计是指顺序 条件 循环结构的设计思想 C. 结构化程序设计是指与数据无任何关系 D. 结构化程序设计主要体现结构, 与算法无关

More information

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加 普通高等教育 十二五 重点规划教材公共课系列普通高等教育 十二五 规划教材 Visual Basic 程序设计上机指导 曲宏山饶拱维主编 张帆杨贵茂王楠副主编 北京 内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验,

More information

Visual Basic AD/DA Visual Basic 2

Visual Basic AD/DA Visual Basic 2 4900H238 4900H237 4900H208 1 Visual Basic AD/DA Visual Basic 2 PCI AD/DA Visual Basic Visual Basic 3 4 3 3 4 AD/DA ID AD/DA PCI AD/DA 15 Visual Basic 17 5 20 PID Visual Basic 26 31 Visual Basic-------------------------------------------------------------

More information

VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2

VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2 VHDL (Statements) VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2 (Assignment Statement) (Signal Assignment Statement) (Variable Assignment

More information

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63> 全國高級中等學校 106 學年度商業類科學生技藝競賽 程式設計 職種 學科 試卷 選手證號碼 ( 崗位編號 ): 姓名 : 注意事項 : 請將答案劃記於答案卡, 未依規定劃記者不予計分 試題說明 :( 選擇題共 25 題每題 4 分, 答錯不倒扣, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 (B) 12 (C) 7 (D) 3 Dim

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3 浙江大学 C 程序设计及实验 试题卷 2002-2003 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:30-10:30 注意 : 答题内容必须写在答题卷上, 写在本试题卷上无效 一. 单项选择题 ( 每题 1 分, 共 10 分 ) 1. 下列运算符中, 优先级最低的是 A.

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc CHAPTER 3 第章 Visual Basic 语言基本结构 Visual Basic 支持结构化的程序设计方法, 由结构组成程序, 通过各种算法,VB 程序可以解决不同的具体问题 3.1 基本控制结构 VB 是结构化的程序设计语言 结构化设计方法的特点是程序结构清晰, 易读性强, 也易于查错和排错 结构化程序有 3 种基本控制结构 : 顺序结构 分支结构和循环结构 这 3 种基本结构都具有单入口

More information

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...

More information

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

Microsoft Word - CX1000-HMI_程序开发_PLC通讯 用 VB.Net 开发 CX1000 的 HMI 第二部分和 TwinCAT PLC 通讯 一 TwinCAT 动态库 TwinCAT.Ads.dll The TwinCAT.Ads.dll 是一个.NET 类库, 它提供和 ADS 设备通讯的类 如果 TwinCAT PLC 运行在 IPC 上, 则需要添加的类库是路径 \TwinCAT\ADS Api\.NET\v1.1.4322 下的 TwinCAT.Ads.dll

More information

Microsoft Word - 新1-12.doc

Microsoft Word - 新1-12.doc 实训 5 面向对象编程练习 实训 5 面向对象编程练习 5.1 实训目的 通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想 以及如何创建类 和对象 了解成员变量和成员方法的特性 5.2 实训要求 编写一个体现面向对象思想的程序 编写一个创建对象和使用对象的方法的程序 5.3 实训内容 5.3.1 创建对象并使用对象 1 定义一个 Person 类 可以在应用程序中使用该类 成员属性

More information

untitled

untitled 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-1-1 C int main(void){ int x,y,z; int sum=0; double avg=0.0; scanf("%d",&x) ; scanf("%d",&y) ; scanf("%d",&z) ; sum=x+y+z ; avg=sum/3.0; printf("%f\n",avg); system("pause");

More information

6. 4 5 6 7 8 9 10 11 ...1... 1...1...1...2... 3...3...5...9... 11...11...11...12...12... 13...13...14... 16...16...19...20 I 1 ---------------------------------------------------3 2 ------------------------------------------------6

More information

2007年4月全国计算机二级考试VB语言笔试真题

2007年4月全国计算机二级考试VB语言笔试真题 2007 年 4 月 全 国 计 算 机 二 级 考 试 VB 语 言 笔 试 真 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1) 下 列 叙 述 中 正 确 的 是 () A) 算 法 的 效 率 只 与 问 题 的 规 模 有 关, 而 与 数 据 的 存 储 结 构 无 关 B) 算 法 的 时 间 复 杂 度 是 指 执 行 算 法 所 需 要 的 计 算 工 作 量

More information

内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容, 并给出了理论知识要点 实训步骤及程序代码, 使学生能逐步了解 Visual

内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容, 并给出了理论知识要点 实训步骤及程序代码, 使学生能逐步了解 Visual 普通高等教育 十二五 重点规划教材计算机系列中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计实训教程 王学军主编 赵涓涓副主编 杨艳主审 北京 内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容,

More information

求出所有的正整数 n 使得 20n + 2 能整除 2003n n 20n n n 20n n 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y =

求出所有的正整数 n 使得 20n + 2 能整除 2003n n 20n n n 20n n 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y = 求出所有的正整数 n 使得 20n + 2 能整除 2003n + 2002 n 20n + 2 2003n + 2002 n 20n + 2 2003n + 2002 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y = y x y 对于任意正整数 n, 记 n 的所有正约数组成的集合为 S n 证明 : S n 中至多有一半元素的个位数为

More information

Microsoft Word - VBYY

Microsoft Word - VBYY 社 心 版 中 出 学 出版 cn 科 术 k. 技 boo 教.a 职 ww w 普通高等教育 十一五 规划教材 程序设计基础 Visual Basic 语言实现 刘敏昆李志平主编 解继丽李咏波王泳 刘江涛副主编 北 京 内容简介 本书在注重基本原理 基本概念讲解的基础上, 强调基本语法 基本技能的实际应用, 注意充分培养学生的综合应用能力和自学能力 本书共 10 章, 主要内容包括程序设计与程序设计语言

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

Chapter 16 集合

Chapter 16 集合 Chapter 16 集合 20 ArrayList StringCollection 16 本章學習目標 : ArrayList ArrayList Array StringCollection 16-1 21 10-3-8 System.Array Clear Clear 16-1 Clear System.Array Microsoft System.Collection IList 542

More information

SMM667.mps

SMM667.mps 第 章 设 计 简 单 程 序 本 章 是 学 习 VB 程 序 设 计 的 入 门 篇, 其 中 涉 及 的 几 个 常 用 控 件 和 基 本 语 句 是 后 续 章 节 中 反 复 使 用 的 基 础 内 容 学 习 目 标 瞯 了 解 顺 序 程 序 结 构 瞯 熟 悉 用 户 界 面 的 设 计 和 简 单 代 码 设 计 瞯 掌 握 赋 值 语 句 和 InputBox MsgBox Print

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information