二级Access考试程序设计题技巧.pdf
《二级Access考试程序设计题技巧.pdf》由会员分享,可在线阅读,更多相关《二级Access考试程序设计题技巧.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.1、给输入的容给出判断:练习册六:在考生文件夹下翻开Access 数据库 prog0214.mdb,在窗体 FormGrade中,编写“等级按钮的单击事件处理代码,实现如下功能:根据下表,将由文本框 Te*t1 输入成绩对应的等级显示有文本框 Te*t2 中。Dim a As Integer Dim s As String a=Te*t1 If a=0 And a=90 Then s=A ElseIf a=75 Then s=B ElseIf a=60 Then s=C Else s=D End If Te*t2=s End If 练习册八:在考生文件夹下翻开Access数据库prog021
2、6.mdb。在窗体FormNumber中,编写“位数按钮的单击事件处理代码,实现如下功能:在文本框 Te*t1中输入一个不超过4 位的正整数,判断它的位数,结果显示在文本框Te*t2中。Dim a As Integer,b As Integer a=Te*t1 If a 0 And a=100 Then b=3 ElseIf a=10 Then b=2 Else b=1 End If End If Te*t2=b 例 1:翻开 Access 数据库“所用文件.mdb。要求编写窗体 djzh 上“成绩等级按钮的单击事件处理代码,实现如下功能:当成绩小于 0 或大于 100,显示“非法数据,否则按
3、如下规则转换:成绩85:优秀 60成绩85:合格.成绩60:不合格 Dim cj As Single,dj As String cj=Te*t1.Value Select Case cj Case 85 To 100 dj=优秀 Case 60 To 84 dj=合格 Case 0 To 59 dj=不合格 Case Else dj=非法数据 End Select Te*t2.Value=dj 例 2:翻开 Access 数据库“所用文件.mdb。要求编写窗体 leapyear 上“是否闰年按钮的单击事件处理代码,实现如下功能:输入一个日期,单击“是否闰年按钮,根据判断结果显示“是闰年或“不是
4、闰年。(参见 P218 字符串转换日期函数DateValue)闰年的条件是:年份能被 4 整除但不能被 100 整除,或能被 400 整除。Dim y As Integer y=Year(DateValue(Te*t1.Value)If(y Mod 4=0 And y Mod 100 0)Or y Mod 400=0 Then Te*t2.Value=是闰年 Else Te*t2.Value=不是闰年 End If 例 3:翻开 Access 数据库“所用文件.mdb。要求编写窗体 FrmPrime 上“判断素数按钮的单击事件处理代码,判断文本框 te*t1 中自然数是否为素数 只能被 1 和
5、本身整除的自然数,并将判断结果显示在标签 Label1 中。Dim i As Integer,j As Integer,*As Integer,pd As String*=Te*t1 For i=2 To*pd=素数.For j=2 To Sqr(i)If i Mod j=0 Then pd=不是素数 End If Ne*t j Ne*t i Label2.Caption=pd 练习册三:在考生文件夹下翻开 Access 数据库 prog0226.mdb,在窗体 FormNum中,编写“判断按钮的 Click 事件代码,实现如下功能:根据输入的字符判断是否为数字,假设是显示“Yes,否则显示“
6、No。Dim a As String a=Te*t1 If a=0 And a=0 And C=9 Then Label1.Caption=C&是数字!Else Label1.Caption=C&是其它字符!End If 例 5:翻开 Access 数据库“所用文件.mdb。要求编写窗体 qsws 的“求三位数字按钮的单击事件处理代码,实现如下功能:在 te*t1 输入一个三位正整数,单击“求三位数字按钮,分别在 te*t2、te*t3、te*t4 上显示其百位数字、十位数字和个位数字;假设输入的整数缺乏三位,则退出窗体。a=Te*t1.Value If a 999 Then DoCmd.Cl
7、ose Else gw=Int(a/1)Mod 10 sw=Int(a/10)Mod 10 bw=Int(a/100)Mod 10.Te*t2.Value=bw Te*t3.Value=sw Te*t4.Value=gw End If 2、对输入的两个值进展运算或判断:练习册一:在考生文件夹下翻开 Access 数据库 prog0224.mdb,按图在窗体FormJudge中,编写“判断按钮的 Click 事件代码,实现如下功能:根据输入的三条边长 a、b、c,判断能否构成三角形,如果可以,显示“Yes,否则显示“No。Dim a As Integer,b As Integer,c As In
8、teger a=Te*t1 b=Te*t2 c=Te*t3 If(a+b)c And(a+c)b And(b+c)a Then Te*t4=Yes Else Te*t4=No End If 例 1:翻开 Access 数据库“所用文件.mdb。要求编写窗体 pare 上“比拟按钮的单击事件处理代码,判断文本框 Te*t1、Te*t2 中两个数的大小,将比拟结果ab显示在标签 Label1 中。Dim a As Integer,b As Integer a=Te*t1.Value b=Te*t2.Value If a b Then Label1.Caption=ab ElseIf a=b The
9、n Label1.Caption=a=b Else Label1.Caption=a=0 And a=24 Then If a=0 And a=9 Then b=b&a End If Ne*t i Label2.Caption=b 例 1:翻开 Access 数据库“所用文件.mdb。要求编写窗体 forminvt 中的“逆序按钮的单击事件处理代码,将文本框 Te*t1 中输入的字符串逆序显示在文本框 Te*t2 中。Dim s As String,i As Integer,a As String.s=Te*t1 i=1 j=Len(s)While i=0 Then y=*2+8 Else y
10、=2*-5 End If Te*t2=y 练习册十:在考生文件夹下翻开Access数据库prog0218.mdb。在窗体FormChange中,编写“转化按钮的单击事件处理代码,实现如下功能:分别在在文本框Te*t1 和 Te*t2 中输入1,9区间的整数数 n,a,将它们转化为数值aaaaaaaan 个 a,结果显示在文本框Te*t3中。Dim a As Integer,b As String,c As String a=Te*t1 b=Te*t2 If(a=1 And a=1 And b=9)Then c=String(a,b)Te*t3=c.End If 例 1:翻开 Access 数据
11、库“所用文件.mdb。要求编写窗体 calc 上“计算按钮的单击事件处理代码,实现如下功能:根据文本框 Te*t1 中输入的*值,计算如下分段函数的值,结果显示在 Te*t2 中。Dim*As Single,y As Single *=Te*t1.Value Select Case*Case Is=-10 y=2*(Sin(*)+1)Case Is=10 Then y=*2+1 Else y=*+1 End If Label1.Caption=y 例 3:翻开 Access 数据库“所用文件.mdb。要求编写窗体 areaorgirth 上的组合款的 change 事件处理代码,实现依据组合框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 Access 考试 程序设计 技巧
限制150内