首页 VB复习资料编程题

VB复习资料编程题

举报
开通vip

VB复习资料编程题&"宋体,加粗"&12四、&A题号题干知识点答案1编写一个程序,程序运行后的初始界面如所示。当用户在文本框输入姓名,例如输入“张三”,单击“确定”按纽,则程序的运行情况如图所示。单击“进入”按纽,则结束程序运行。顺序结构B0012编写一个程序,在屏幕上显示“你好,VisualBasic系统”,字体大小设为12磅、颜色为红色,如图所示。单击窗体后,在窗体上显示“初次见面,请多关照!”,同时窗体上出现两个命令按纽“继续”和“结束”,如图所示。如果单击“继续”按纽,则又回到开始运行状态;单击“结束”按纽,则结束程序运行。...

VB复习资料编程题
&"宋体,加粗"&12四、&A 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 号题干知识点 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 1编写一个程序,程序运行后的初始界面如所示。当用户在文本框输入姓名,例如输入“张三”,单击“确定”按纽,则程序的运行情况如图所示。单击“进入”按纽,则结束程序运行。顺序结构B0012编写一个程序,在屏幕上显示“你好,VisualBasic系统”,字体大小设为12磅、颜色为红色,如图所示。单击窗体后,在窗体上显示“初次见面,请多关照!”,同时窗体上出现两个命令按纽“继续”和“结束”,如图所示。如果单击“继续”按纽,则又回到开始运行状态;单击“结束”按纽,则结束程序运行。顺序结构B0023在文本框(text1)输入一个三位数,单击窗体后,在窗体上打印输出该数的个位数、十位数和百位数。顺序结构B0034编写一个程序,单击窗体后,在窗体上随机位置,随机输出一个大写的英文字母顺序结构B0045利用InputBox输入圆的半径,计算并显示圆的面积。公式为:圆的面积=∏*r*r。顺序结构、InputBox使用B0056在窗体上放一个标签Label1,一个命令按纽Command1,当窗体启动时使标签居于窗体的中间,并显示系统的当前时间,命令按纽显示为“放大”,当单击命令按纽时,将标签中显示文字放大1~3倍(随机确定),并重新显示系统的当前时间。顺序结构、RAND函数B0067编写一个华氏温度与摄氏温度的转换程序,效果如所示。转换公式为:F=9/5*C+32,C=5/9*(F-32)。顺序结构B0078编写一个模拟袖珍计算器的程序,运行界面图图如所示。选择结构、字符串连接B0089使用InputBox输入一个数,判断这个数的奇偶性。选择结构、InputBox使用B00910使用InputBox输入一个字符,判断你输入的字符的种类。选择结构、InputBox使用B01011编写一个程序,输入a,b,c三个数,要求按由大到小的顺序把它们打印出来。选择结构B01112输入一个数字(0~6),用中英文显示星期几。当输入数字0后,运行后界面设计如图所示。多分支选择结构B01213设计一个“健康秤”,运行界面设计如所示。具体要求如下:A.将两个文本框的对齐方式设置为右对齐,最多接受3个字符。B.单击“健康状况”按钮后,根据计算公式将相应的提示信息通过标签显示在按钮的右面。C.计算公式:标准体重=身高-105提示信息:高于标准体重1.1倍为偏胖;低高于标准体重0.9倍为偏瘦;其余为正常。选择结构、基本控件使用B01314编写一个程序计算,若基本工资大于等于600元,增加工资20%;若小于600元大于等于400元,则增加工资15%;若小于400元则增加工资10%。请根据用户输入的基本工资,计算出增加后的工资。界面设计自定。选择结构、基本控件使用B01415设计一个字符大小写转换程序,程序运行界面如图所示。当在文本框Text1中输入大写字母,在文本框Text2中同时显示其小写字母;当在文本框Text1中输入小写字母,在文本框Text2中同时显示其大写字母;当输入其它字符,则在文本框Text2中原样输出。基本控件、大小写转换函数的使用B01516求自然数N的阶乘顺序结构,累乘B01617计算一个3位数组成水仙花的个数(一个数的各位的立方和等于这个数本身的数)。运行界面设计:使用一个Picture框,如图所示。选择结构、控件使用B01718求sin(x)=x-x^3/3!+x^5/5!-x^7/7!+………,使精度达到10-5。顺序结构、选择结构、精度控制B01819我国古代数学家张丘建在“算经”里提出一个世界数学史上有名的百鸡问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏二,值钱一,百钱买百鸡,问鸡翁、母、雏各几何?请编写一程序。多重循环B01920设计程序,求s=1+(1+2)+(l+2+3)+…+(1+2+3+…+n)的值循环结构,累加B02021在编辑框中输出100~1000之间能被37整除的数。循环结构,mod函数B02122编写一程序。有一根100米长的线段,每天剪掉一半,一直剪到小于0.1为止,请问几天后可剪完。循环结构B02223编程序打印由数字组成的如图所示的金字塔图案。循环结构、打印控制B02324输入整数n,则显示出具有n行的杨辉三角形,运行界面设计如图所示。分析:解决此题所用方法的要点是:定义一个二维数组A,在该数组中,每—行的第一个元素和最后一个元素都为1,其余各元素等于它上面一行的同一列和前—列数据之和。数组+循环结构B02425编一个程序,随机产生一个5*5矩阵,打印并输出5*5方阵中的下三角和上三角元素。数组+循环结构B02526建立一个输入界面,完成田径比赛报名的录入功能。选择最合适的控件输入班级、姓名、性别、组别、项目信息。使用自定义类型将输入的内容保存在数组中,程序运行界面如图所示。数组+循环结构B02627随机产生10个任意的二位正整数存放在一维数组中,求数组的最大值、平均值、能实现将数据按升序排列,并且使用InputBox函数插入一个新数据使数组仍然升序排列,结果显示在图片框中,程序运行情况如图所示。数组+循环结构、随机函数B02728用随机函数产生50个10~100之间的整数,并按升序且每行10个数打印输出到窗体上。数组+循环结构、随机函数B02829利用随机数生成两个3*3矩阵(数据不一定相同,前者元素取值范围30~70、前者元素取值范围101~135)。要求:在Form_Load事件过程中对A、B数组生成随机数;将两个矩阵A、B相加,结果放入矩阵C中。程序运行界面自行设计。数组+循环结构、随机函数B02930利用随机数生成4*3矩阵A(数据不相同,元素取值范围20~70),将矩阵A转置。程序运行界面自行设计。数组+循环结构、随机函数B03031利用随机数生成一个5*5矩阵C、前者输入决定。要求:找出矩阵C最大值和下标。程序运行界面自行设计。数组+循环结构、随机函数B03132利用随机数生成两个4*4矩阵(前者元素取值范围30~70、前者元素取值范围101~138)。要求:在Form_Load事件过程中对A、B数组生成随机数;在list1框中以下三角形式显示矩阵A、上三角形式显示矩阵B。程序运行界面自行设计。数组+循环结构、随机函数B03233利用随机数生成4*6矩阵A(数据为两位数整数)。要求:在list1框中矩阵A,将矩阵A的第一行与第三行对应元素交换位置,结果在list2框中显示。程序运行界面自行设计。数组+循环结构、随机函数B03334利用随机数生成5*5矩阵A(数据为两位数整数)。要求:在list1框中矩阵A,求矩阵A两条对角线元素之和,结果在exit1框中显示。数组+循环结构、随机函数B03435利用随机数生成5*5矩阵A(数据为两位数整数)。要求:在list1框中矩阵A,将矩阵A按列转换成一维数组,结果在exit1框中显示。Ȭ数组+循环结构、随机函数B03536随机产生10个1~100的正整数方入数组,在Form中显示产生的数,并求出最大值、最小值、平均值。运行界面设计如图所示。数组+循环结构、随机函数B03637编一个程序,随机产生100个整数,放入数组a中。将其中的偶数放入数组b中,然后运用选择发将数组b中的数据从大到小的顺序进行排序,并将数组b以每行10个数据在窗体上输出。数组+循环结构、随机函数B03738在一维数组中利用元素移位的方法显示如图所示的结果。数组+循环结构、随机函数B03839编制程序,用随机函数产生20个两位数的整数,存于4行5列的二维数组中,将数组按行(矩阵形式)输出到窗体,并求出其中的最大元素及它的行、列坐标。数组+循环结构、随机函数B03940规范整理英语文章,即对输入的任意大小写英语文章进行整理。要求:句子开头应为大写字母(句子以符号"?"、"."和"!"作为结束符的),其它都是小写字母。提示:设置一个变量,存放当前处理字符的前一个字符,来判断前一字符是否为句子结束符。判断、循环结构、len函数B04041编一使用子过程的程序,子过程的作用为交换两个整型变量值,如图所示。子过程、过程调用B04142分别编写计算下列级数的子过程和函数过程,并在窗体的作用单击事件中调用,如图所示。级数为:s=x/2!+x^3/4!+…+x^(2*n-1)/(2*n)!要求精度为:abs(x^n/(2*n)!<10^(-6)子过程、函数过程、过程调用B04243编写函数过程max,求数组中最大值。按command命令按钮,使用随机函数产生10~100之间的10个随机数给数组赋初值,然后调用max,输出最大值。函数过程、过程调用B04344输入一系列字符串,按升序排列输出。程序运行后的窗体界面如图所示。要求:a.按回车键后即把该字符串存放到数组中,并输出在排序前的文本框text2中。B.单击“排序”命令按纽,字符数组“升序”排序,并在排序后的文本框text3中输出。提示:a.定义窗体级字符型动态数组s和整型变量n(表示输入字符串的个数),即在通用声明段声明如下:dimnasinteger,s()asstringb.文在本框text1的KeyPress事件中编写程序处理 单词 英语单词 下载七年级上册英语单词表下载英语单词表下载深圳小学英语单词表 下载高中英语单词 下载 ,并存入数组中,同时记录输入次数。PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimIAsInteger,jAsInteger,kAsInteger,tAsStringIfKeyAscii=13Then...EndIfEndSub数组+循环结构、随机函数B04445编写一个子过程用于判断给定的任意正整数是否是素数,并在“调用子过程”按钮中编写调用语句。如图所示。子过程、过程调用B04546编写一求平均值的函数aver(x,y)。主调程序调用函数过程求平均值并输出。如图所示。函数过程、过程调用B04647编写一子过程DeleStr(s1,s2),将字符串s1中出现s2子字符串删去,结果存放在s1中。在源字符串中输入任意字符串,在要删除的字符串中输入欲删除的子字符串,单击“删子字符串”按钮,调用DeleStr(s1,s2),将结果在结果框中显示。如图所示。子过程、过程调用B04748编一子过程ProcMin,求一维数组a中的最小值,子过程的形参自己确定。主调程序随机产生10个-300~-400之间的整数,调用ProcMin子过程,显示最小值。运行界面设计如图所示。注意:本题的形参应有两个,一个是数组,另一个是求得的数组的最小值,它们是"值传递"还是"地址传递"呢?它们都应该是传地址的方式。子过程、过程调用B04849设计一个 小学 小学生如何制作手抄报课件柳垭小学关于三违自查自纠报告小学英语获奖优质说课课件小学足球课教案全集小学语文新课程标准测试题 生做的算术练习程序。计算机连续地随机给出两位数内的算术题,要求学生回答,答对的打"√",答错的打"×"。将做过的题目存放在列表框中备查,并随时根据学生的答案判断正确与否,并给出成绩,单击“结束”命令按钮,退出应用程序。程序运行界面设计如图所示。综合B04950统计在一个文本框内各英文字母出现的次数(不区分大小写),并按英文字母的先后顺序输出各个字符与其对应的出现次数,要求将统计各字母出现次数的运算编为过程。程序界面自定。提示:自定义统计过程CharCount,个形参定义如下,其中,str1为被统计文本,数组a存放各个字符出现次数。SubCharCount(str1asstring,a()asinteger)子过程、过程调用B05051编一函数过程IsH(n),对于已知正整数n,判断该数是否是回文数,函数的返回值类型为布尔型。主调程序每输入一个数,调用IsH函数过程,然后在图形框显示输入的数,对于是回文数显示一个“★”。运行界面设计如图8-3所示。分析:判断回文数的方法是,将一个数字串从两头往中间逐对比较,只要有一对不相同,该数就不是回文数,全部比较过,都相同,就是回文数。函数过程、过程调用B05152应用滚动条控制颜色。通过3个滚动条分别控制3个文本框红绿蓝的背景颜色,并进而控制由这3色组成的混合色。表示颜色的文本框分别为TxtRed、TxtGreen、TxtBlue和TxtColor;3个滚动条为VSbRed、VsbGreen和VsbBlue。为了控制颜色,还需要利用RGB函数。综合B05253设计一个秒表程序。程序运行界面设计如图所示。综合B05354编写一程序,在窗体上画两个标签,其名称分别为Label1和Label2,Caption属性分别为“数值”及空白;然后画一个名称为Hscoll1的水平滚动条,其中:Min的值为0,Max的值为100。程序运行后,如果单击滚动条两端的箭头,则在标签Lable2中显示滚动条的值,运行界面设计如图所示。综合B05455编制一程序,要求输入成绩计算某个学生奖学金的等级,以三门功课成绩M1,M2,M3为评奖依据。运行界面设计如图所示。评奖标准如下:一等奖:符合下列条件之一的可获一等奖:1)平均分大于95分者。2)有两门成绩是100分,且第三门功课成绩不低于80分者。二等奖:符合下列条件之一的可获二等奖:1)平均分大于90分者。2)有一门成绩是100分,且另两门功课成绩不低于75分者。三等奖:各门功课成绩不低于70分者。符合条件者就高不就低,只能获得高的那一项奖学金。综合B05556设计一“偶数迁移”程序,使用两个列表框list1、list2,两个命令按钮,单击“产生”时,计算机随机产生10个两位正整数放入list1内,单击“迁移”时,先清空list2,再将list1内的偶数迁移至list2。运行界面设计如图所示。综合B05657设计一个家电提货单管理程序。程序运行界面如图所示。具体要求:a.根据选项中选择的家电及数量,单击"确定"后,将选择的清单及总价在列表框中列出,b.每选择一种家电,光标自动定位在相应的文本框中,取消选择时,相应的文本框自动清空。C."清除"按钮用于清空列表框中的项目。D.所有文本框只接受数字。综合B05758设计一个“电子钟”程序。程序运行界面如图所示。具体要求:a.设计两个定时器,Timer1用于显示系统时间,时间间隔为一秒;Timer2用于判断闹钟时间,时间间隔为0.5秒,Timer2设置为不可用。B.窗体的上半部是标签Label1,用于显示时间,设置Label1的Font为:宋体、粗体、二号,背景白色,文字居中对齐,固定边框。C.窗体的下半部有一个标签Label2,标题为"闹钟时间:";Label2的右边是文本框Text1。D.在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器Timer2,如果Label1显示的时间超过那种时间,则标签Label1的背景色按红白两色交替变换。综合B05859三种文件管理控件的使用练习(显示指定的文件目录中的文件,并可以根据文件类型分类显示),如图所示。文件B05960建立运行界面设计如图所示的文件操作窗口,将选中的文件复制到目标文件夹。在源文件部分实现文件的查询;在目标文件夹部分实现文件的查询、删除、并支持新建文件夹。文件B06061利用文件系统控件、组合框,制作一个文件浏览器,组合框限定文件列表框中显示文件的类型(有“所有文件(*.*)”、“应用程序(*.exe)”、“文本文件(*.txt)”等),如选定“应用程序(*.exe)”项,则只显示*.exe文件.当在文件列表框中双击某个文件时,如果是*.exe文件,则通过shell函数调用执行,否则用MsgBox显示提示信息。程序运行界面设计如图所示。文件B06162建立下拉式菜单,通过菜单来控制文本框中的文字的字体、颜色等。程序运行界面设计如图所示。菜单B06263设计一个画图程序,程序运行情况如图所示。画图B06364编制程序,计算1到100之间,能够被3整除但不能被9整除的整数的和,并输出。循环结构、MOD函数B06465编制程序,生成22到62之间的10个随机整数并存放在数组a(1to10)中,求这10个数中最大数值和最小数值出现的位置,并输出。数组+循环结构、随机函数B06566编制子程序subshow(nasinterger),显示数字排列;如图所示依次类推,要求:编制程序调用该子程序,打印n=9时图形。B06667编制程序,输入一个数值范围,计算在此范围之间,能够被2整除但不能被4整除的整数的和,并输出。循环结构、随机函数B06768编制程序,生成32到72之间的8个随机整数并存放在数组a(1to8)中,求这8个数的和与平均值,并输出。数组+循环结构、随机函数B06869编制子程序subshow(nasinterger),显示数字排列;如图所示依次类推,要求:编制程序调用该子程序,打印n=9时图形。B06970在command1_click()事件过程中实现下面分段函数的功能并打印结果。B07071随机产生10个30~85之间的随机整数,求它们的平均数。数组+循环结构、随机函数B07172编写子过程reverse,功能为:输入一个字符串,按与输入的字符相反的次序输出这个字符串。如输入字符串为“abcdefgh”,则输出为”hgfedcba”。B07273随机产生10个50~102之间的随机整数,求它们的平均值。数组+循环结构、随机函数B07374在窗体上有一个名称为Command1的命令按钮和一个名称为Edit1框,要求在命令按钮中编写事件过程,读入名为inf.txt的文件中内容,并在编辑框中显示。读文件B07475要求在程序运行后,单击窗体使用Do…LoopWhile编写1-2+3-4+……-100的事件过程。数组+循环结构、随机函数B07576编写函数过程max,求数组中最大值。按command命令按钮,使用随机函数产生10~100之间的10个随机数给数组赋初值,然后调用max,输出最大值。数组+循环结构、随机函数,函数过程、过程调用B07677输入整数n,单击图片框,显示出具有n行的杨辉三角形如下。循环结构,打印控制B07778编写一子过程DeleStr(s1,s2),将字符串s1中出现s2子字符串删去,结果存放在s1中。在源字符串中输入任意字符串,在要删除的字符串中输入欲删除的子字符串,单击command按钮,调用DeleStr(s1,s2),将结果在结果框中显示。子过程、过程调用B07879建立一个10个元素的数组,随机产生10个[1,100]之间的正整数进行数组赋值,并输出其中最大数及最大数在数组中的位置。数组+循环结构、随机函数B07980请用循环结构编写程序,完成下列图形的打印,并将该图形同时以d:\test.txt的形式写到磁盘上。1222333332221循环结构、文件B08081编写一个子过程用于判断给定的任意正整数是否是素数,并在“调用子过程”按钮中编写调用语句。子过程、函数过程、过程调用B08182在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框,在文本框中输入字符串。要求在命令按钮中编写事件过程,将文本框中输入的大写字母写入名为outf.txt的文件中。写入文件B08283要求程序运行后,单击窗体使用Do…LoopWhile编写1+2+…+n的事件过程。数组+循环结构、随机函数B08384要求在命令按钮中编写求数组中最小值的事件过程。数组下标从一开始,数组元素为10个,使用随机函数产生10~100之间的10个随机数给数组赋初值。数组+循环结构、随机函数B08485编写一求平均值的函数aver(x,y)。主调程序调用函数过程求平均值并输出。函数过程、过程调用B08586自定义一汽车数据类型,该汽车模型包括(厂商名,型号,颜色,重量,价格)等5个属性项.其中,厂商名为字符型,型号为长度不超过8位的数据字符类型,颜色有16种选择,重量是单精度型,价格为货币型。自定义数据类型B08687编写一函数过程IsH(n),对已知正整数n,判断该数是否是回文数,函数的返回值类型为布尔型。(所谓回文数指顺读与倒读数字是相同的,即指最高位与最低位相同,依次类推。)函数过程B087Page&P
本文档为【VB复习资料编程题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥15.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
中小学教育资料大全
暂无简介~
格式:xls
大小:37KB
软件:Excel
页数:8
分类:金融/投资/证券
上传时间:2023-02-19
浏览量:1