已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1VB程序设计综合复习资料一、填空题1在VB中工程文件的扩展名是_,窗体文件的扩展名是_,标准模块文件的扩展名是_。2一个控件在窗体的位置由_和_属性决定,其大小由_和_属性决定。3变量的声明分为两种方法_和_。4使用_方法可在窗体中进行文本的输出,用_方法可画圆,用_方法可画直线。5类是具有相同性质的对象的_。6利用对象的属性SETFOCUS可获得焦点,对于一个对象,只有其VISIBLE属性和_属性为TRUE,才能接受焦点。7文件按存取方式及其组成结构可分为_文件、_文件和_文件。8在VB中,用_语句设定数组的下界,用_和_语句分别返回数组的上、下界。9在窗体上画一个名称为“COMMAND1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为LABEL1的控件数组;名称为LABEL2的标签用于显示计算结果,其CAPTION属性的初始值为空;标签LABEL3的标题为“计算结果”。运行程序时会自动生成5个随机数,分别显示在标签控件数组的各个标签中。单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在LABEL2中。请填空。PRIVATESUBCOMMAND1_CLICKSUM0FORI0TO4SUMSUM_NEXTI_SUMENDSUB10在窗体上画两个名称分别为COMMAND1和COMMAND2、标题分别为“初始化”和“求和”的命令按钮。程序运行后,如果单击“初始化”命令按钮,则对数组A的各元素赋值;如果单击“求和”命令按钮,则求出数组A的各元素之和,并在文本框中显示出来。请填空。OPTIONBASE12DIMA3,2ASINTEGERPRIVATESUBCOMMAND1_CLICK“初始化”命令按钮FORI1TO3FORJ1TO2_IJNEXTJNEXTIENDSUBPRIVATESUBCOMMAND2_CLICK“求和”命令按钮FORJ1TO3FORI1TO2SS_NEXTINEXTJTEXT1TEXT_ENDSUB11语句FORJ3TO20STEP3使循环体执行了_次。12若要将窗体FORM1隐藏起来,则可通过执行代码_来实现。13要将焦点定位到命令按钮COMMAND1上,需要使用代码_。14为了使一个PICTURE控件能自动根据装入的图片调整大小,应设置该控件的_属性为TRUE。15要使装入到列表框中的数据项能自动按字母顺序排序,应设置该控件的_属性为_。16在VISUALBASIC中声明静态变量的关键字是_。17表达式10MOD64的值为_。18窗体上放置了若干个文本框和命令按钮,当窗体装入后,要将焦点自动定位到文本框TEXT1上,则在设计时需要将_控件的_属性设置为_。19要使一个PICTURE控件不能自动根据装入的图片调整大小,应设置该控件的AUTOSIZE属性为_。20对于正在使用的动态数组ARRAYA,要增加一个单元,但不能破坏数组内的数据,则必须在语句REDIM中包括_。21函数ABSX的功能是_。22表达式3/65的值是_。23表达式CHRASC“A“5的值为_。24VB中使用注释有2种方法,即_和_。325VB中的数据以四种形式存储常量、_、_和记录。26在标签控件中通过编程使文字换行用的代码是_。27要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是_。28设某列表框共有10项,按题目要求补齐程序,完成相应的功能。(1)按下命令按钮COMMAND1时将列表框第8项的内容显示在窗体上PRIVATESUBCOMMAND1_CLICKLIST_7TRUEPRINTLIST1_ENDSUB(2)单击列表框某一项时立即将该项打印在窗体上PRIVATESUBLIST1_CLICKPRINT_ENDSUB(3)按下命令按钮COMMAND1时在窗体上删除第1、3、5、7、9项PRIVATESUBCOMMAND1_CLICKFORI1TO5LIST1_NEXTIENDSUB(4)在列表框的每一项之后插入一个新的项PRIVATESUBCOMMAND1_CLICKFORI1TO10XINPUTBOX“请输入插入的第”BCENDSUB6阅读下面的程序,写出执行结果。SUBSELECTPRINTDIMAASINTEGERDIMBASINTEGERDIMCASINTEGERA3B3C2IFABANDACTHENPRINTAPRINTA,B,CENDSUB四、简答题1在程序设计中为什么尽量不用GOTO语句2框架的作用是什么3滚动条的CHANGE事件和SCROLL事件有什么不同4颜色函数主要有哪些3如何为一个菜单项设置热键和快捷键4表达式23AND44的值是什么8为了防止文本框中的信息运行后被用户修改,应将什么属性设置为什么值9如何在框架中建立控件10逐语句和逐过程有什么区别五、编程题(界面自行设计)1编程求任意两个正整数(利用两个文本框输入)的最大公约数,并利用标签输出结果。2编程实现对N个整数按由小到大的顺序排序。3输入一年号,判断它是否是闰年。界面如下图所示,包括两个标签、一个文本框和一个命令按钮。提示如果此年号能被400整除或者不能被400除尽,也不能被100除尽,但能被4整除,则它是闰年;否则,不是闰年。4求一元二次方程AX2BXC0的根(包括实根和复根)。5随机输入10个100以内的整型数,计算其和及平均值。86输入某学生成绩(百分制),若是100成绩90输出优秀;若是90成绩80输出良好;若是80成绩70输出中等;若是70成绩60输出及格;若是60成绩0,输出不及格;若是其他数则输出ERROR信息。7实现二维数组(矩阵)转置。8实现二进制方式文件的复制。VB程序设计综合复习资料参考答案一、填空题1VBP、FRM、BAS。2LEFT、TOP、HEIGHT、WIDTH。3隐式声明、显示声明。4PRINT、CIRCLE、LINE。5集合。6ENABLED。7顺序、随机、二进制。8OPTIONBASE、UBOUND、LBOUND。9LABEL1ICAPTION、LABEL2CAPTION10AI,J、AJ,I、S116。12FORM1HIDE。13COMMAND1SETFOCUS。14AUTOSIZE。15SORTED、TURE。16STATIC。170。18TEXT1、TABINDEX、019FALSE20PRESERVE21求X的绝对值2225923F24REM、25变量、数组26CHR1027MOUSEPOINTER28SELECTED、TEXT、LIST1TEXT、REMOVEITEM2I1、X,2I129CHANGE、VALUE、SCROL、VALUE30MSGBOX、INPUTBOX二、选择题DACBD、ADDDA、BCCCA三、读程序题1、结果如下B2、结果如下BBCCCDDDDEEEEE3、结果如下144、功能如下在20个由小到大排列的数据中插入一个数,插入数据后的数据仍按由小到大的顺序排列。5、结果如下24526、结果如下3332四、简答题答案要点1、主要是为了结构化。102、框架主要是用作容器,可以实现多组单选按钮,并且可以美化界面。3、主要是用鼠标拖动滑块时对VALUE属性的影响不同。4、颜色函数主要有RGB、QBCOLOR。3、为一个菜单项设置热键时需要在相应字符前面加NEXTJPRINTNEXTI数组转置FORI1TONFOR循环I从1变化到NFORJ1TOI交换TEMPAI,JAI,JAJ,IAJ,ITEMPNEXTJNEXTI输出转置后的数组PRINT“转置后的数组“FORI1TONFOR循环I从1变化到N15FORJ1TONPRINTAI,JNEXTJPRINTNEXTIENDSUB8参考代码如下PRIVATESUBCOMMAND1_CLICKDIMIF1ASINTEGER,IF2ASINTEGERDIMSF1ASSTRING,SF2ASSTRINGDIMBUFFERASBYTE使用动态数组SF1INPUTBOX“请输入源文件名“,“源文件“SF2INPUTBOX“请输入目标文件名“,“目标文件“IFSF1“ORSF2“TH
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届黑龙江省哈尔滨市十七中学初三下学期自主练习英语试题含解析
- 品牌形象策划及宣传素材工具箱
- 服务质量承诺保证函范文6篇
- 碳排放监测设备采购单确认函(9篇范文)
- 时尚圈品牌口碑维护承诺函范文6篇
- 行政事务审批流程标准化作业手册
- 客户信息收集与分类管理工具集
- 企业人才选拔与晋升管理体系
- 区域特色食品承诺书3篇
- 启动会后商务合作意向书4篇
- 中国人民大学深度辅导工作手册
- JJG 762-2007引伸计检定规程
- 电工仪表与测量(第六版)中职技工电工类专业全套教学课件
- 2016-2023年常州机电职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 高精度晶圆缺陷检测方法探索
- 春季老年人疾病预防知识讲座
- 手术室压力性损伤预防
- 华为经营管理-华为的研发管理(6版)
- 苏教版译林初中英语词汇表(七年级至九年级)
- 回收废旧家电合同范本
- 信访事项复查申请书版
评论
0/150
提交评论