




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
简单题(1)【解题思路】通过图片框的Name 、Picture属性设置图片框的名称和加载图片,在Form_Click事件过程中,通过图片框Print方法,在图片框中显示VB等级考试。【操作步骤】步骤1:建立界面,在窗体中添加一个图片框并设置图片框的属性,属性见表3.71。表3.71控件图片框属性Name Picture设置值PicTu1-1.jpg步骤2:编写程序代码。参考答案Private Sub Form_Click() Pic.Print VB等级考试End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。【举一反三】可以通过第39套第一大题的第二小题来进行同类知识点的练习。简单题(2)【解题思路】添加一个名称为Command1的命令按钮,标题为命令按钮。 通过菜单编辑器(标题、名称、内缩符号)建立一个菜单,标题为控件,名称为menu,包含两个子菜单顶,一个是显示命令按钮,名称为subMenu1;另一个是隐藏命令按钮,名称为subMenu2。通过Command1的Visible属性的设置,使选择显示命令按钮菜单命令,则显示命令按钮控件;而如果选择隐藏命令按钮菜单命令,则将命令按钮控件隐藏。【操作步骤】步骤1:建立界面,添加一个名称为Command1的命令按钮,标题设置为命令按钮。 菜单编辑的相关属性见表3.72。表3.72标题控件显示命令按钮隐藏命令按钮名称menusubMenu1subMenu2内缩符号011步骤2:编写程序代码。参考答案Private Sub submenu1_Click() Command1.Visible = TrueEnd SubPrivate Sub submenu2_Click() Command1.Visible = FalseEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。【举一反三】可以通过第7套第一大题的第二小题来进行同类知识点的练习。简单题(1) 【解题思路】通过循环语句实现xn()的乘幂运算;在命令按钮的单击事件过程中通过Val()函数实现字符类型向数值型的转换,通过循环语句及调用xn()函数,获得函数返回值,实现表达式的结果运算;最后运用Call 语句调用SaveResult函数语句,并将结果进行保存在文件夹下的 out4.dat文件中。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Private Function xn(m As Integer) As LongDim i As IntegerDim tmp As Longtmp = ?For i = 1 To mtmp =?Next? = tmpEnd FunctionPrivate Sub Command1_Click()Dim n As IntegerDim i As IntegerDim t As IntegerDim z As Long, x As Singlen = Val(Text1.Text)x = Val(Text2.Text)z = 0For i = 2 To nt = x - iz = z + ?NextLabel1.Caption = zCall SaveResultEnd SubPrivate Sub_SaveResult()Open App.Path & out3.dat For Output As #1Print #1, Label1.CaptionClose #1End Sub程序结束参考答案第1个?处填入:1第2个?处填入:tmp * i第3个?处填入:xn第4个?处填入:xn(t)步骤3:调试并运行程序,关闭程序后按题目要求存盘。【举一反三】可以通过第2套第二大题的第二小题来进行同类知识点的练习。简单题(2) 【解题思路】arr 数组含有第一项, 第二项, 第三项, 第四项四个值,将Timer1的Interval 属性设置为1000,表示变化的时间间隔为1s,Timer1的Enabled 属性设置为True。标签的Caption属性初值设置为arr(0),通过If语句和局部变量i的累加实现每隔1秒钟依次显示第二项、第三项、第四项,如此循环。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Dim arrPrivate Sub_Form Load() ?= Array(第一项, 第二项, 第三项, 第四项)Label1.Caption = arr(0)Timer1.Interval = 1000Timer1.Enabled = TrueEnd SubPrivate Sub Timer1_Timer()? i As IntegerLabel1.Caption =?If i = 3 Theni =?Elsei = i + 1End IfEnd Sub程序结束参考答案第1个?处填入:arr第2个?处填入:Static第3个?处填入:arr(i)第4个?处填入:0步骤3:调试并运行程序,关闭程序后按题目要求存盘。综合题 【举一反三】可以通过第43套第二大题的第二小题来进行同类知识点练习。【解题思路】令i指向第1个数,j指向最后1个数,并先暂存最后一个数;检查第i个数是否为偶数,若不是,再检查下一个,直到第i个是偶数,则把此偶数放到第j个位置,j向前移1个位置;检查第j个数是否为奇数,若不是,再检查前一个,直到第j个是奇数,则把此奇数放到第i个位置,i向后移1个位置;重复判断,直到ij把开始暂存的数放到i的位置,使奇数移到前面,偶数移到后面。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Private Sub Command1_Click()RandomizeFor k = 0 To 9Text1(k) = CInt(Rnd() * 899 + 100)NextEnd SubPrivate Sub Command2_Click()Dim i%, j%, temp%, flag As Booleani = 0j = ?? = Text1(j)flag = TrueWhile (i ?)If flag ThenIf Text1(i) Mod 2 = 0 ThenText1(j) = Text1(i)j = j - 1flag = Not flagElsei = i + 1End IfElseIf Text1(j) Mod 2 = ? ThenText1(i) = Text1(j)i = i + 1flag = Not flagElsej = j - 1E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全施工规范课件
- 官方的购房合同2篇
- 农业碳汇项目碳排放权交易市场潜力与2025年政策建议报告
- 农业碳汇项目碳排放权交易市场交易主体行为与市场发展研究
- 理想信念主题课件
- 电气工程专项方案(3篇)
- 农业温室项目2025年投资策略与风险防范研究报告
- 广西启点工程咨询服务有限公司45t-h循环流化床锅炉技改项目变更(非辐射类)环境影响报告表
- 房屋屋面改造工程方案(3篇)
- 农业气象服务在设施农业中的应用效果评价报告
- 非煤矿山安全事件案例
- 主动脉夹层手术室
- 【MOOC】人格与精神障碍-学做自己的心理医生-暨南大学 中国大学慕课MOOC答案
- 《点亮小灯泡》公开课课件
- 基于PLC的恒压供水控制系统的设计-毕业论文
- 《射频通信全链路系统设计》 课件 第3、4章 射频收发机架构、射频通信接收机设计
- 2024-2025学年四川省成都市嘉祥外国语高级中学高一(上)段考数学试卷(10月份)(含答案)
- 机电一体化职业技能大赛试题及答案
- 2025中国新厨电白皮书
- 2024新苏教版一年级数学册第三单元第1课《图形的初步认识》课件
- 国际贸易实务(第三版)课件 项目八 落实信用证
评论
0/150
提交评论