vb题型参考
更新时间:2024-01-30 02:55:01 阅读量: 教育文库 文档下载
一 选择题(20')
1. 下列变量名中,合法的变量名是(a )
A.C24 B.A B C.A:B D.1+2 2. 请问将数据输出显示的时候,以下哪种方式不适用?d ...
A.标签label B.文本框textbox C.msgbox函数 D.inputbox函数 3. 以下哪个函数计算结果不是..6?d A.Len(\) B.Int(6.5) C.15 mod 9 D.15 / 9 4. 若要使命令按钮不可用,则可设置其(c )属性为False来实现。
A、Value B、Cancel C、Enabled D、Default 5. 如下数组声明语句中,正确的是 a 。
A.Dim a(3, 4) As Integer B.Dim a[3, 4]As Intege C.Dim a(3, 4) As Intege D.Dim a(3 4) As Intege 6. 下列控件中,没有Text属性的是 d 。
A.框架 B.列表框 C.单选框 D.定时器 7. 在设计状态,列表框中的选项可以通过 c 属性设置
A.List B.Items.Count C.Items D.Text
8. 要调整某控件的宽度,应修改 c 属性。
A.Top B.Left C.Width D.Height 9. 设置计时器时间间隔的属性是 c 。
A.Enabled B.Name C.Interval D.Modifiers
10. 已知a=12,b=20,复合赋值语句“a*=b+10”执行后,a变量中的值为 b 。
A.50 B.250 C.30 D.360
二、综合题(30')
1.数学表达式a<=x<=b在VB.NET中应如何表达?
x>=a and x<=b
2.过程和函数的区别有哪些? 子过程与函数特点(异同):
① 子过程Sub,不直接返回值或者传递多个值; ② 函数Function直接返回一个值。 ③ 都是完成特定功能的程序代码段。
x?e3?ln(3x)在vb中如何表示? 3.sin15?|x?y|0
4.计算下列循环语句的次数 For i=-1 to 18 strp 3
5.for i=1 to 10
a: k=k+1 for j=1 to 3 b: m=m+k next j next i
请问a执行了几次,b执行了几次?
10,30
三、读程题(3'*54=12') 1.请写出程序运行后的结果
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click Dim i%, s$
Dim s1 As String = \★★★★★★★★★★★\ For i = 1 To 5
s = Mid(s1, 1, 11 - 2 * i)
Label1.Text &= Space(2 * i) & s & vbCrLf Next For i = 1 To 4
s = Mid(s1, 1, 2 * i + 1)
Label1.Text &= Space(10 - 2 * i) & s & vbCrLf Next End Sub
2. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click Dim a(5, 5) As Integer Dim i%, j% For i = 1 To 3 For j = 1 To 4 a(i, j) = i * j
Label1.Text &= a(i, j) & \ \ Next
Label1.Text &= vbCrLf Next End Sub
当单击命令按钮后,标签中显示内容为:
3.用户点击button1后出现什么结果?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click Dim i As Integer For i = 5 To 1 Step -0.8 TextBox1.Text &= Int(i) Next i End Sub
54321
4.用户点击button1后出现什么结果?
Public Sub Proc(ByRef a%()) Static i% Do
a(i) = a(i) + a(i + 1) i = i + 1 Loop While i < 2 End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click Dim i%, x%(10)
For i = 0 To 4 : x(i) = i + 1 : Next i For i = 1 To 2 : Call Proc(x) : Next i
For i = 0 To 4 : Label1.Text &= x(i) & \ End Sub 35745
四、编程题(38')
1.税务部门征收所得税,规定如下: 收入在200元以内,免征;
收入在200~400元内,超过200元的部分纳税3%; 收入在400~4000元内,纳税4%; 收入在4000元或超过时,税金为5%。
由输入对话框输入的收入金额,编程计算并用输出对话框输出总的纳税金额。 2. 要求输入加班总时间,加班时间控制在8小时之内的整数,如果加班时间小于2小时,按照30/小时计算;如果加班时间大于2小时,按照20/小时计算,请设计界面并计算用户的加班收入。
3. 随机产生20个[10,100]之间的整数,输出这20个数,并求这批数的最大值及最大值位置。
4.查找用户输入的一行文字中是否含有“VB”,如果有,输出“VB”出现的次数。
1.Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myincome As Single Dim mytax As Single
myincome = Val(TextBox1.Text)
If myincome <= 200 Then mytax = 0
ElseIf myincome <= 400 Then
mytax = (myincome - 200) * 0.03 ElseIf myincome <= 4000 Then mytax = (myincome - 200) * 0.04 Else
mytax = (myincome - 200) *0.05 End If
TextBox2.Text = mytax
End Sub End Class
3. 数组一
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim a%(19)
Dim i% Dim max%
Randomize() For i = 0 To 19
a(i) = Int(Rnd() * 91) + 10 TextBox1.Text &= a(i) & Space(2) Next
TextBox1.Text &= vbNewLine max = a(0)
For i = 1 To 9
If max < a(i) Then max = a(i) Next
TextBox1.Text &= \ & max & Space(2) End Sub End Class
4.Public Class Form1
Function Count%(ByVal st$) Dim i% Count = 0
i = InStr(st, \) Do While (i > 0) Count = Count + 1 st = Mid(st, i + 1) i = InStr(st, \) Loop End Function
Sub Procthe(ByVal st$, ByRef Count%) Dim i% Count = 0
i = InStr(st, \) Do While (i > 0) Count = Count + 1 st = Mid(st, i + 1) i = InStr(st, \) Loop End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox2.Text = Count(TextBox1.Text) End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim num%
Call Procthe(TextBox1.Text, num) TextBox3.Text = num End Sub End Class
正在阅读:
vb题型参考01-30
只在静下心来才能把事情做好11-03
美少女逆光人像写真的各种拍法 - 图文02-27
7.第七章 合成抗菌药及抗病毒药07-17
利用-UML-对学生宿舍管理系统建模11-17
【精选资料】中国近代史第一章教案08-25
牛津英语5A U3(3)09-15
4医院感染管理应急预案10-11
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 题型
- 参考
- 雅思OG题目转换Test 2 - 图文
- 浅议体育课安全措施
- AS06课程资料-HT
- 综合课主观题
- 案例四:保险中的非法集资课后测试答案
- 9月大学英语六级考试试题及参考答案
- 2012年春季学期文科教研组工作计划
- 学校管理工作存在的问题及整改方案
- 中华人民共和国海关出口货物报关单(新版)上海适用 - 图文
- 考研郭锡良古代汉语笔记
- 防腐涂层耐盐雾性试验方法及相关标准 - 图文
- 2013年中考数学压轴题分类解析汇编动点问题(含答案)
- 七年级语文试卷及答案
- 2012-2013全国中学生数理化学科能力竞赛指导教材
- 播音发声阴阳上去四字成语
- 2014安徽数学中考二轮复习专题卷:四边形(含解析) 2
- 聚氯乙烯生产工艺
- GPFS安装手册
- 员工档案表(优秀模版)
- 武汉市2018年中考化学试题(word版,含答案)