去百度文库,查看完整内容>
内容来自用户:元YuaN元YuaN
复习
一、VB的数据类型
Boolean(布尔型):类型说明符:Boolean,占用2字节
Byte(字节):类型说明符:Byte占用1字节.
Integer(整型):类型说明符:Integer,类型标识%,占用2字节.
Long(长整型):类型说明符:Long,类型标识"&",占用4字节.
Single(单精度型):类型说明符:Single,类型标识"!",占用4字节.
Double(双精度型):类型说明符:Double,类型标识"#",占用8字节.
Currency(货币型):类型说明符:Currency,类型标识"@",占用8字节.
Date(日期型):类型说明符:Date,占用8字节.
String(字符串,变长):类型说明符:String,类型标识"$"
二、VB的运算符
赋值运算符:用来给变量或对象的属性赋值.把运算符右边的内容(包括常量,变量,函数返回值或对象的属性)赋给左边的变量或对象.属性.
使用赋值号应注意:
1.赋值号左边必须是变量或对象的属性,不能是数值,常量和表达式.
2.赋值号两端的数据类型应该匹配,不匹配时应进行适当转换.
3.给对象赋值时,只有运行时可改写的对象属性才能被赋值.
数学运算符
∧指数运算
-负号运算符
* /乘除运算,其中除法所得到的结果为实数
\ 整除,所得到结果为实际结果的整数部分.
MOD取模运算,两数相除取余数.
+ - 加减运算.
字符串运算符
&+ 连接字符.
&与+连接运算符的区别
&强制两个表达式Loop While BackColor顺序查找(Next iEnd If例:将五个数Dim d(10000) As Lo
'''''''''''''''''前3大题答案,第四题楼下的补上吧 :-D一,D C C D D B C B B B二,-42.82842712474619-3HELLO-34516lo7Ab三,(1)Private Sub Label1_Click()Dim i As IntegerFor i = 100 To 999If i = Int(i / 100) ^ 3 + Int((i - Int(i / 100) * 100) / 10) ^ 3 + (i - Int(i / 100) * 100 - Int((i - Int(i / 100) * 100) / 10) * 10) ^ 3 Then n = n + 1Next iEnd Sub水仙花数共有:4 个(2)Private Sub Command1_Click()Dim strSr As String * 40, strSr1 As String * 40, a(1 To 10) As IntegerDim I, j, n, p, temp As IntegerFor I = 1 To 10strSr = "清输入10个数" + Chr(13) + Chr(10) + "然后单击确定"strSr1 = InputBox(strSr): n = n + 1a(I) = Val(strSr1)Next IFor I = 1 To n - 1p = IFor j = I + 1 To nIf a(p) > a(j) Then p = jNext jtemp = a(I): a(I) = a(p): a(p) = tempNext IFor I = 1 To 10Print a(I)Next IEnd Sub。
新建一个窗体,上面添加一个command和一个timer
代码如下
Dim Pathname As String, Filename As String, Delay As Integer
Private Sub Command1_Click()
Pathname = "e:\vb" '目录名
Filename = "1.bat" '文件名
If Dir(Pathname, vbDirectory) = "" Then
MkDir Pathname
End If
If Right(Pathname, 1) <> "\" Then Pathname = Pathname & "\"
Open Pathname & Filename For Output As #1
Print #1, "@echo off"
Print #1, "。。" '这里面添加bat文件内容,一行一行写
Close #1
Timer1.Interval = 1000 '注意这里应该是1000,即1秒钟计时一次,当然也可以提高精度比如500毫秒计时一次,注意最高精度为15毫秒,一般建议1000毫秒
Delay = 10 '这里是延迟时间,delay*timer1.interval 为延迟毫秒数,10*1000=10000即10秒,当然100秒1000秒随意
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
If Delay > 0 Then
Delay = Delay - 1
Else
Shell Pathname & Filename
Timer1.Enabled = False
End If
End Sub
包含创建和倒计时打开的步骤
全国计算机等级考试二级C,VB等等不同语言笔试部分的公共基础知识考试内容是一样的
笔试部分经常考查的是算法复杂度、数据结构的概念、栈、二叉树的遍历、二分法查找,对此部分进行重点学习。
详细重点学习知识点:
1.算法的概念、算法时间复杂度及空间复杂度的概念
2.数据结构的定义、数据逻辑结构及物理结构的定义
3.栈的定义及其运算、线性链表的存储方式
4.树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历
5.二分查找法
6.冒泡排序法
第一题答案:Private Sub Command1_Click()Dim i%, j%For j = 1 To 3For i = 1 To jPrint j * i;Next iPrintNext jEnd Sub第一个空写j第二个空写j*i第二题答案:Private Sub Command1_Click()Dim i%, j%For i = 1 To 9For j = i + 1 To 10If a() < a() Thenb = a(j)a(j) = a(i)a(i) = bEnd IfNext jNext iEnd Sub第二题答案:Private Sub Command1_Click()Dim i%, j%For i = 1 To 9For j = i + 1 To 10If a() < a() Thenb = a(j)a(j) = a(i)a(i) = bEnd IfNext jNext iEnd Sub填空应该写b。
2013年3月开始,全国计算机二级实行了无纸化改革,改革后VB的题型包括选择题40个(40分),上机操作题3个(60分)。
选择题中,公共基础知识10个(10分);VB基础知识及应用30个(30分),其中侧重基础理论的大约10个题,侧重应用的大约20题。所有选择题全部单选形式。
上机题包括基本操作题(包含2小题)、简单应用题(包含两小题)和综合应用题(只有1题)三个部分,分值分别为18、24、18。
所以公共基础知识的题型只有单选题,一共10道,占10分。
----2级不是很难。主要分两块(不喜欢共产党的做法)。一块是笔试,一块是上机实际操作。先笔试后上机。
----上机操作主要就是:程序代码找错:程序代码填空:按要求编写程序:程序问题填空(相当于答题):,主要就是这几个。。。笔试只要你VB实际编写与操作能力好些,过是完全没问题的。
----笔试测试,最讨厌的就是鄙视测试.主要包括的是:填空,选择题,找错,写代码/其中最要命的就是理论性问题,很多书上的东西是要死记硬背的,我很不喜欢,很多都是类似概念的问题,很麻烦!所以你想VB考2级,书本上的概念是要背的,概念题中具体是什么由于时间过去蛮久的了,我记得也不是很清楚了,总之是像“VB在没有窗口的情况下必须包含什么过程”答案是Sub main,就是这类的问题,这只是举个例子,在实际考试中题目偏的离谱了!
----
---但只要你有技术上有一套,经常编写程序的,应该不是很困难的。一定要多看书!!!!理论问题要多被!这就是我对VB2级的感觉了,呵呵。。。对了,要带鞋套!那次我就是没带鞋套,要买鞋套钱又在女朋友那,差点没能进去上机考试!
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.527秒