




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
。设A=12345678,则表达式Val(Left(A,4)+Mid(A,4,2)+9的值是_123454_。2。设变量x = 1,y = -1,a = 5,b = -5,则以下表达式的值为“真”的是_x0 and y0_。x+a0 and y0a=b or xa+b not (y7 and is 9case is 7 and is 74.如果要使某句代码不起作用,可以在该代码前加上_。Echo冒号双撇号单撇号5。在自定义函数中,可以通过_返回值。SubFunction函数名ByVal参数6。能够获得一个文本框中被选取文本的内容的属性是_。Textlengthseltextselstart7.在程序运行期间可以用_loadpicture_函数把图形装入窗体、图片框或图像框。autosizeopenpictureloadpicture8.在直角坐标系中,(x,y)是坐标系中的点坐标,写出逻辑表达式_x0 and y0_ ,判断坐标系中的点坐标在第三象限。9.要在程序中调用Word应用程序,可使用_shell_函数。10.函数Val(24 57)的返回值是_2457_。11.设 a=1,b=2,c=3, 表达式Not a = c Or 4*a*c = b2 And b a+c的值是 False _。12.若有一名为Menua的菜单项,为了在运行时使该菜单项失效(变灰),应使用语句:_ Menua.Enabled = False _。13.要使标签的大小自动与所显示的文本相适应,可以通过设置_autosize_属性为True来实现。14.若窗体上已建多个命令按钮,要使程序启动完毕时焦点就定位在某一按钮上,应将该按钮的TabIndex属性设为_0_。15.以下程序的功能是:从半径5.6开始,按精度0.01递增,求圆面积不超过100的最大半径m,并最后输出该半径,同时要求显示计算过程中的每个圆面积。Const PI = 3.1415926 Private Sub Form_Click() r = 5.6 s = 0 s1 = Do While _(1)_S100_ r =_(2)_r_+0.01 s= PI * r * r s1 = s1 & s & VbCrLf 存放计算结果,VbCrLf回车换行 Loop m = r - _(3)0.01_ MsgBox s1 & VbCrLf & m End Sub16.以下程序的功能是:在文本框Text1内输入一串任意字符(长度不超过50个字符),分离出单个数字分别存放于数组x中,分离出单个字母分别存放于数组y中,其他字符则丢弃。最后求出这些数字的平均值,以及这些字母中的最小字母,并分别在文本框Text2、Text3显示。程序的思想是:对于每一单个字符c,调用函数过程IsMyChar(c)用来判别c是数字,还是字母,或者是其他字符,并返回相应标志值0、1、-1。Private Sub Form_Click() Dim sp As String, x(1 To 50) As Integer, y(1 To 50) As String Dim i%, m%, n%, s%, t%, s1 As String m = 0: n = 0: s = 0 s1 = Chr(255) 设置最大字符 For i = 1 To Len(_(1)_text1.text_) sp = Mid(Text1.Text, i, 1) t = _(2)_ IsMyChar(sp)_ Select Case t Case 0 m = m + 1 x(m) = Val(sp) s = s + x(m) Case 1 n = n + 1 y(n) = sp If y(n) 0 Then Text2.text = s / m Text3 .Text =s1End SubFunction IsMyChar(c As String) As Integer If c = 0_(4)and_c = A And UCase(c) 0 Then Label1.Caption = Label1.Caption & & i count = _(4)_ If count Mod 5 = 0 Then Label1.Caption = Label1.Caption & vbCrLf End If Next iEnd Sub18.四、程序调试改错题(两小题,共10分,每处2分)启动工程文件C:ksexm1.vbp,程序存在5个错误,请调试改正,并按原文件名和位置保存。正确结果见样例exm1.exe。改错方法:不能修改或重新定义变量,不可以改变语句次序,不允许增加或删除语句,但可以修改语句,所修改的语句必须在句尾加上注释标记 *。1.改错题1 10位学生参加2门课程的考试,在图形框内显示每个学生的2门课程的平均成绩 利用Rnd产生0100分数,程序中有3个错误,请调试改正。Private Sub Command1_Click() Dim aver!,i%,j%,m% Picture1.Cls Picture1.Print 成绩1 成绩2 平均 For i = 1 To 10 aver = 1 For j = 1 To 2 m = Int(Rnd * 100) 产生0100分数 Picture1.Print m & String(7 - Len(str(m), ); 显示成绩,控制距离 aver = aver & m 成绩累加 Next j aver = aver / 2 Picture1.Print Format(aver, 00.00) 显示平均成绩 Next iEnd Sub2.改错题2 本程序段用数字19绘制一个倒三角形(17个9,15个8),结果显示在Label1。 程序中有2个错误,请调试改正Private Sub Command1_Click() Dim i%, j% lable1.Caption = vbCrLf vbCrLf回车换行 For i = 9 To 1 Step -1 Label1.Caption = Label1.Caption & Space(20 - 2 * i) Space控制距离 For j = 1 To i - 1 产生一行上的数字 Label1.Caption = Label1.Caption & Str(i) Next Label1.Caption = Label1.Caption & vbCrLf Next iEnd Sub五、编程题(36分)1在Form1窗体上放置文本框Text1、Text2、时钟控件和命令按钮。设置按钮Caption为暂停,Enabled为False;设置Text2为多行;其他说明性标签如样例。按下表建立菜单。菜单标题菜单名称备注应用Menu1一级菜单开始计时Menu11二级菜单-bar分隔线退出Menu13二级菜单窗体2Menu2一级菜单在Form2窗体上放置列表框List1和List2(初始值为空),放置读数据和返回两个命令按钮。2单击 开始计时菜单项,使时钟控件开始工作,在文本框Text1模拟计时秒表,按分:秒显示,精确到0.1秒,同时使按钮的Enabled改变为True;单击暂停按钮,暂停计时,改变按钮Caption为继续,同时将秒表上的时间添加到Text2(回车换行用vbCrLf);单击继续按钮,时钟继续工作,再将按钮Caption改为暂停。3单击窗体2菜单项时,先隐藏Form1窗体,再打开Form2窗体;单击退出菜单项时,结束程序的运行。4在Form
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025海南琼中黎族苗族自治县消防救援大队补录政府专职消防员2人考前自测高频考点模拟试题及完整答案详解1套
- 2025年石嘴山市科技馆公开招聘编外聘用人员模拟试卷及一套完整答案详解
- 委托合同委托理财合同5篇
- 2025广东惠州龙门县教育局招聘教师80人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025年上半年甘肃陇南文县教师资证认定考前自测高频考点模拟试题附答案详解
- 2025年4月广东广州市天河区珠江新城猎德幼儿园第二次编外教辅人员招聘1人模拟试卷及答案详解1套
- 2025桂林市中医医院招聘考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年江西省省直事业单位招聘工作人员笔试违纪违规处理意见模拟试卷及参考答案详解1套
- 2025鄂托克前旗政府专职消防员招录15名模拟试卷完整答案详解
- 2025年福建省泉州市鲤城区属部分公办学校专项公开招聘编制内15人模拟试卷及答案详解(有一套)
- 二年级趣味数学校本教材
- 当代主要疾病和预防课件2025-2026学年北师大版生物八年级上册
- 好利来工作协议合同模板
- 人防检测培训课件
- 中国河流黄河课件
- 2025年兵团职工考试试题及答案大全
- 《劝学》理解性默写课件-统编版高中语文必修上册
- 经口腔镜甲状腺切除术
- 煤矿回收材料管理制度
- DB32T 5124.1-2025 临床护理技术规范 第1部分:成人危重症患者目标温度管理
- 山东省威海市荣成市实验中学(五四制)2024-2025学年八年级上学期期末考试数学试题(含部分答案)
评论
0/150
提交评论