编程题 vb 习题(3)

2019-03-15 14:35

π/4=1-1/3+1/5-1/7+??+(-1)1/(2n-1)

在事件过程中调用该过程,并输出当n=100、1000、10000、100000时π近似值。

158、在窗体上画一个文本框,然后编写一个程序。程序运行后,如果按下键盘上的A、B、C、D键,则在文本框中显示EFDH。

159、编写一个程序,当同时按下Alt、Shift和F6键时,在窗体上显示“再见!”并终止程序的运行。

160、编写一个程序,当按下某个键时,程序以十六进制和八进制输出该键的KeyCode。

161、在窗体上画一个文本框、一个图形框和一个命令按钮。编写程序,使得当鼠标光标位于不同的控件或窗体上时,鼠标光标移到图片框上时,如果按下鼠标右键,则用一个信息框显示“现在鼠标光标位于图片框中”。

162、编写一个类似于“回收站”的程序,用适当的图形做为“回收站”,程序运行后,把窗体上其他的对象拖到“回收站”上,松开鼠标键后,显示一个信息框,询问是否确实要把该对象放入“回收站”。此时单击“是”按钮即放入“回收站”,对象从窗体上消失,单击“否”按钮则对象仍回到原来末位置。

163、在窗体上画若干个控件,然后画两个列表框,其中理个列表框用来列出当前窗体上控件的名称,另一个列表框列出15种鼠标形状。程序运行后,从第一个列表框中选择控件或窗体;从第二个列表框选择鼠标光标形状,为选择的控件或窗体设置所需要的鼠标光标形状。

164、在窗体上画一个文本框,把它的Multiline属性设置为True;通过菜单命令向文本框中输入信息并对文本框中的文本框进行格式化。按下述要求建立菜单程序:

(1) 菜单程序含有3个主菜单,分别为“输入信息”、“显示信息”和“格式”。 其中“输入信息”包括两个菜单命令:“输入”、“退出”; “显示信息”包括两个菜单命令:“输入”、“退出”; “格式”包括5个菜单命令:“正常”、“组细”、“斜体”、“下划线”和“Font20”

(2) “输入”命令的操作是:显示一个输入对话框,在该对话框中输入一段文字。 (3) “退出”命令操作是:结束程序运行。

(4) “显示”命令的操作是:在文本框中显示输入的文本。 (5) “清除”命令的操作是:清除框所显示的内容。

(6) “正常”命令操作是:文本框中的文本用正常字体(非粗体、非斜体、无下划线)显示

(7) “粗体”命令的操作是:文本框中的文本用粗体显示。 (8) “斜体”命令操作是:文本框中的文本用斜体显示。 (9) “下列线”命令操作是:给文本框中的文本加上下划线。

(10) “Font20”命令的操作是:把文本框中文本字体的大小设置为20。 165、北京、南京、西安、昆明四城市古迹和风景区如下: 北京:

天安门广场、故宫、北海公园、颐和园、香山、天坛 南京:

雨花台、中山陵、明孝陵、灵谷寺、栖霞山、募愁湖 西安:

钏楼、大雁塔、小雁塔、半坡博物馆、秦始皇陵和兵马俑 昆明:

金殿、西山龙门、安宁温泉、滇池、大观楼公园

建立一个弹出式菜单,该菜单包括4个命令,分别为“北京”、“南京”、“西安”、“昆明”。程序运行后,单击弹出的菜单中的某个命令,在标签中显示相应的城市的名字,而在文本框中显示相应的名

胜古迹和风景区的名字。

166、在窗体上画一个文本框,把该文本框的Multiline属性设置为True;Scrll Bars属性设置为3。在文本框中输入适当的文本。通过菜单命令控制文本框中字体的外观、名称、大小和颜色。

167、编写程序,建立一个打开文件对话框,然后通过这个对话框选择一个可执行文件,并执行它。例如程序运行后,在对话框中选择Windows下的“计算器”程序,然后执行这个程序,打开“计算器”。

168、编写程序,在窗体上显示一行信息,通过自己定义的颜色对话框和字体对话框改变这行的信息的颜色和字体。

169、编写程序,建立一个“密码”对话框。要求如下

(1) 择话框由一个窗体组成。在该窗体上包括一个通用对话框、一个标签、一个文本框、两个命令按钮、两个图像框,其排列如图2.12所示。

(2) 设计完成后的窗体如图2.12.2所示。注意,要把两个把锁(打开和锁着的)放在同一个位置,让它们重合。

(3) 程序运行后,在文本框中输入口令,然后单击命令按钮1。如果输入的口令正确,则“锁”将被“打开”,并显示一个信息框(见图2.12.3),单击信息框中的“确定”按钮,将在窗体上显示一行信息。

(4)如果输入的口令不正确,则不能“开锁”,并显示一个信息框,要求重新输入。3次输入的口令都不正确,则认为是非法用户,不能再输入口令,并结束程序。

170、在窗体上画一个文本和3个命令按钮,在文本框中输入一段文本(汉字),然后实现以下操作:

(1) 通过字体对话框把文本框中的文本的字体设置为黑体,字体样式为粗斜体,字体大小设置为24,

该操作在第一个命令按钮的事件过程中实现。

(2) 通过颜色对话框把文本框中文字的前景色设置为红色。该操作在第二个命令按钮的事件过程中

实现。

(3) 通过对话框把文本框中的文字的背景钯设置为黄色。该操作在第三个命令按钮的事件过程中实

现。

171、设计一个“古诗选读”程序,该程序由6个窗体构成,其中一个窗体为封面窗体,一个窗体为列表窗体,其余4个分别用来显示4首诗的内容。程序运行后,先显示封面窗体,接着显示列表窗体,在该窗体中列出所要阅读的古诗目录(4个),双击某个目录后,在另一个窗体的文本框显示相应在的诗文内容,每首诗用一个窗体显示。

要显示的4首诗为: (1) 望天门山

天门中断楚江开, 碧水东流到此回。 两岸青山相对出, 孤帆一片日边来。 (2) 黄鹤楼送孟浩然之广陵

故人西辞黄鹤楼, 烟花三月下杨州。 孤帆远影碧空尽, 惟见长江天际流。 (3) 黄鹤楼

昔人已乘黄鹤去, 此地空余黄鹤楼。

黄鹤一去不复返, 白云千载空悠悠。 晴川历历汉阳树, 芳草萋萋鹦鹉州。 日暮乡关何处是, 烟波江上使人愁。 (4) 蜀相

丞相祠堂何处寻, 锦官城外柏森森。 映阶碧草自春色, 隔叶黄鹂空好音。 三顾频频天下计, 两朝开济老臣心。 出师未捷身先死, 长使英雄泪满襟。

(1) 封面窗体内放置几个标签和图像框,构成封面窗体的画面。用定时器来控制封面窗体,设置时

钏的Interval为窗体显示时间例如2秒,在Timer1_time事件内编程如下: Prviate Sub Timer1_Timer() Form2.Show Unload Me End Sub

(2) 列表窗体内放置列表框,列表框列出所要阅读的古诗目录“望天门山”、“黄鹤楼送孟浩然之广

陵”、“黄鹤楼”、“蜀相”。Form_Load事件的工作可在设计时完成。双击列表框中某一项调用相应在窗体。

Sub Form_Load()

List1.Additerm”望天门山’

List1.AddIterm”黄鹤楼送孟浩然之广陵” List1.AddIterm”黄鹤楼” List1.AddIterm”蜀相” End Sub

响应双击操作: Sub List_DblClick()

Select Case List.ListIndex case 0

Form3.show case 1

Form4.show Case 2

Form5.Show Case 3

Form6.Show End Select End Sub

Form3-Form6窗体各放置一个文本框,分别装入相应的诗文内容。

172、在磁盘上以文件动工建立一个三角函数表,格式如下: * SIN COS TAN 0 ? ? ? 1 ? ? ? ? ? ? ? 90 ? ? ?

173、某单位全年每次报销的经费(假定为整数)存入在一个磁盘文件中,试编写一个程序,从该文件中出每次报销的经费,计算总各,并将结果存入别一个文件中。

174、编写一个程序,用来处理活期存款的结算事务。每次处理之后,程序都要显示当前的结存,并把它存入一个文件吕。要求输出的浮点数保留小数点后两位。

175、编写程序,按下列格式输出月历,并把结果放入一个文件中: SUN MON TUE WED THU FRI SAT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

176、假定在磁盘上已经建立一了一个通信录文件,文件中的每一个记录包括编号、用户名、电话号码和地址等4项内容。试编写一个程序,用自己选择的检索方法从文件中查找指定的用户的编号,并在文本框中输出其名字、电话号码和地址。

177、假定磁盘上有一个学生成绩文件,存放着100个学生的情况,包括学号、姓名、性别、年龄、和5门课的成绩,试编写一个程序,建立以下4个文件:

(1) 女生的情况的文件

(2) 按5门课程成绩总分高低排列的学生情况的文件(需加总分一栏) (3) 按年龄从小到大排列的全部学生的情况的文件

(4) 按5门课程平均成绩的分数段(60分以下,60~70,71~80,81~90,90分以上)进行人数统计文件。

178、编写一个建立图书馆的数据文件的程序,程序运行后,可以从键盘上输入每种图书的有亲数据,锯括书分类号、登记号、作者名、单价、购进数、借出数、出版日期和出版社名称,把这些数存入文件中,文件建立后,按登记号的顺序(由小到大)输出全部内容。

179、编写一个程序,输入某仓库的货物数据。建立一个顺序文件。每次从键盘上输入一种货物的数据。包括货物号、名称、单价、进库日期和数量。建立文件后,输出全部的内容。

180、在窗体上画6个标签、两个文本框、一个组合框其(Style属性设置为2)、两个命令按钮以及一个驱动器列表一个目录列表框和一个文件列表框,然后按以下要求设计程序。

程序运行后,可以在“目录”下面的标签中列出当前路径。组合框设置为下拉式列表框 ,在组合框中有3项选择,分别为“所有文件(*.*)”、“文本文件(*.txt)”和“Word文档(*.doc)”,在文件列表框中列出的文件类型应与组合框中显示的文件类型相同。

(1) 可以通过单击驱动列表框和双击目录列表框亓行选择,使文件列表框中显示相应目录中的文件,所显示的文件类型由组合框中的当前项目确定。

(2) 单击文件列表框中的一个文件名,该文件名即可在“文件名称:”下面的文本框显示出来。

(3) 单击“读文件”按钮,可使“文件名称:”下面文本框中所显示的文件(文本文件)的内容在右面的文本框中显示出来。些时可以对该文本编辑。

(4) 单击“保存”按钮,编辑编辑后的文件内容可以保存到由目录列表框指定的路径和由

文件列表框指定的文件(该文件显示在“文件名称:”下面的文本框中)。 181、根据所给条件,列出布尔表达式。

1) 闰年条件是年号(year)能被4整除,但不能被100整除;或者能被400整除。 2) 一元二次方程ax2+bx+c=0有实根的条件为:a≠0,并且b2-4ac>=0.

3) 征兵的条件是:男性(sex)年龄(age)在18~20岁之间,身高(size)在1.65m以上;或者女性(sex)年龄(age)在16~18岁之间,身高(size)在1.60米以上。

4) 分房的条件为已婚(marrigerat),年龄(age)在26岁以上,工作年限(workingage)在5年以上。

182、输入3个不同的数,将它们从大到小排序。

183、任给3个实数,求其中间数(即其值大小居中者)。

184、编写程序,任意输入一个整数,判定该整数物的奇偶性。

185、文本框PasswordChar属性可以隐藏用户通过键盘输入的字符,编写程序,利用文本框检查用户口令,

2

186、求一元二次议ax+bx+c=0的根。 187、输入一个数字(0~6),用中英文显示星期几。

188、给定年号与月份,判断该年是否闰年,并根据给出的月份来判断是什么季节和该月有多少天。

189、苦基本工资大于等于600玩,增加工资20%,若小于600大于等于400元,则增加工资15%,若小于400元则增加工资10%,请根据用户输入的基本工资,计算出增加后的工资。

190、输入圆的半径r,利用选项按钮,选择运算:计算面积、计算周长等。 191、设计一个计时器,能够设置倒计时的时间,并时行倒计时。 192、输出101~500之间的所有奇数,奇数之和。 193、输出100~200之间不能被3整除的数。

194、输入初始值,输出100个不能被3整除的数,如图5-6所示。

195、设计程序,求s=1+(1+2)+(1+2+3)+??+(1+2+3+??+n)的值。 196、设s=1*2*3*4*??*n,求不大于400000时最大的n。

197、设s=11×22×33×??×nn,求不大于400000时最大的n. 198、找出1~1000之间的全部“同构数” 199、“完备数”是指一个数恰好等于它的因了之和,如6的因子为1、2、3,而6=1+2+3,因而6就是完数。编制程序,找出1~1000之间的全部“完备数”。

200、编制程序,求出所有小于或等于100的自然数对,自然数对是指两个自然数的和与差都是平方数,如8与17的和8+17=25与其差17-8=9都是平方数,则8和17称自然对数。

201、我国古代数学家张丘建在“算经”里提出一个世办数学史上有名的百鸡问题:鸡翁一,值五钱,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁、母雏各几何?

202、求下列数列的前n项之和。

235813、、、、?? 12358203、验证“哥德巴赫猜想”。1742年6月,德国数学爱哥德巴赫在给彼得的大数学家欧拉的信中提出一个问题:任何大于6的偶数均可以表示为两个素数之和吗?欧拉复信中道:“任何大于6的偶数均可以表示为两个素数之和,这一猜想我还不能证明,但我确无疑地认为这是完全正确的定理。”这就是到至令尚未被证明的哥德巴赫猜想。

204、打印1~100之间的平方、平方根、自然对数、e指数的数学用表。

205、某数组有20个元素,元素的值由键盘输入,要求将前10个元素与后10个元素对换。即第1个元素与第20个元素互换,第2个元素与第19个元素互换,??,第10个元素与第11个元素互换。


编程题 vb 习题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:部编本一年级下册语文第一至四单元知识汇总

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: