版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、给输入的内容给出判断:sbText1Text2DimaAsIntegerDimsAsStringa=Text1Ifa>=0Anda<=100ThenIfa>=90Thens="A"ElseIfa>=75Thens="B"ElseIfa>=60Thens="C"Elses="D"EndIfText2=sEndIf练习册八:在考生文件夹下打开Access数据库prog0216.mdb。在窗体FormNumber框Text1中输入一个不超过4位的正整数,判断它的位数,结果显示在文本框Text2中。DimaAsInteger,bAsIntegera=Text1Ifa>0Anda<1000ThenIfa>=100Thenb=3ElseIfa>=10Thenb=2Elseb=1EndIfEndIfText2=bAccess.mdbdjzh0或大于100据”,否则按如下规则转换:成绩≥85:优秀60≤成绩<85:合格成绩<60:不合格DimcjAsSingle,djAsStringcj=Text1.ValueSelectCasecjCase85To100dj="优秀"Case60To84dj="合格"Case0To59dj="不合格"CaseElsedjEndSelectText2.Valuedj例打开Access数据库“所用文件.mdb”要求编写窗体leapyear上“是否闰年”按钮的单击事件处理代码实现如下功能输入一个日期单击“是否闰年”按钮根据判断结果显示“是闰年”或“不是闰年”。 (参见P218字符串转换日期函数DateValue)闰年的条件是:年份能被4整除但不能被100整除,或能被400整除。DimyAsIntegery=Year(DateValue(Text1.Value))If(yMod4=0AndyMod100<>0)OryMod400=0ThenText2.Value="是闰年"ElseText2.Value="不是闰年"EndIf3s数据库“所用文件e上“判断素数”text1自然数是否为素数(1本身整除的自然数1DimiAsInteger,jAsInteger,xAsInteger,pdAsStringx=Text1Fori=2Toxpd="素数"Forj=2ToSqr(i)IfiModj=0Thenpd="不是素数"EndIfNextjNextiLabel2.Caption=pdsb中,编写“判断”按钮的Click事件代码,实现如下功能:根据输入的字符判断是否为数字,若是显示“Yes”,否则显示“No”。DimaAsStringa=Text1Ifa>="0"Anda<="9"ThenText2="Yes"ElseText2="No"EndIf4:打开Access.mdb”。要求编写窗体Judgetext1Label1DimCAsStringC=Text1.ValueIfC>="0"AndC<="9"ThenLabel1.Caption=C&"是数字!"ElseLabel1.Caption=C&"是其它字符!"EndIf5s数据库“所用文件s“求三位数字”text1“求三位数字”按钮,分别在text2、text3、text4上显示其百位数字、十位数字和个位数字;若输入的整数不足三位,则退出窗体。a=Text1.ValueIfa<100Ora>999ThenDoCmd.CloseElsegw=Int(a/1)Mod10sw=Int(a/10)Mod10bw=Int(a/100)Mod10Text2.Value=bwText3.Value=swText4.Value=gwEndIf2、对输入的两个值进行运算或判断:练习册一:在考生文件夹下打开Access数据库prog0224.mdb,按图在窗体FormJudgeClick三条边长abNo”。DimaAsInteger,bAsInteger,cAsIntegera=Text1b=Text2c=Text3If(a+b)>cAnd(a+c)>bAnd(b+c)>aThenText4="Yes"ElseText4="No"EndIf1Access.mdbCompareText1、Text2中两个数的大小,将比较结果(a<b,a=b,a>b)Label1DimaAsInteger,bAsIntegera=Text1.Valueb=Text2.ValueIfa>bThenLabel1.Caption="a>b"ElseIfa=bThenLabel1.Caption="a=b"ElseLabel1.Caption="a<b"EndIfAccess.mdbsumnum实现计算区间[M,N]中所有整数的和NText1、Text2Label1DimmAsInteger,nAsInteger,sumAsLongm=Text1.Valuen=Text2.Valuesum=0Fori=mTonsum=sum+iNextiLabel1.Caption=sum3、对输入的值进行变化练习册七:在考生文件夹下打开Access数据库prog0215.mdb。在窗体FormTime中,编写“12小时制”按钮的单击事件处理代码,实现如下功能:按文本框Text1中输入24小时制的时间,转换为12小时制时间,结果显示在文本框Text2中。DimaAsInteger,bAsStringa=hour(Text1)Ifa>=0Anda<=24ThenIfa<12Thenb=Text1&"AM"Elseb=(hour(Text1)-12)&":"&minute(Text1)&"PM"EndIfText2=bEndIfAccess数据库prog0228.mdbFormPickClickssLabel2DimsAsString,aAsString,bAsStringDimnAsIntegers=Trim(Text1.Value)n=Len(s)Fori=1Tona=Mid(s,i,1)Ifa>="0"Anda<="9"Thenb=b&aEndIfNextiLabel2.Caption=b1Access“所用文件.mdb”forminvt“逆序”按钮的单击事件处理代码,将文本框Text1中输入的字符串逆序显示在文本框Text2DimsAsString,iAsInteger,aAsStrings=Text1i=1j=Len(s)Whilei<ja=Mid(s,i,1)Mid(s,i,1)=Mid(s,j,1)Mid(s,j,1)=ai=i+1j=j-1WendText2=s4、对输入的数值进行计算Access数据库,在窗体FormSec中,编写“YClickXYx=Text1Ifx>=0Theny=x^2+8Elsey=2*x-5EndIfText2=y练习册十:在考生文件夹下打开Access数据库prog0218.mdb。在窗体FormChange中,编写“转化”按钮的单击事件处理代码,实现如下功能:分别在Text1Text21,9n,a,将它们转化为数值(n3DimaAsInteger,bAsString,cAsStringa=Text1b=Text2If((a>=1Anda<=9)And(b>=1Andb<=9))Thenc=String(a,b)Text3=cEndIfAccess.mdbcalcText1XText2DimxAsSingle,yAsSinglex=Text1.ValueSelectCasexCaseIs<=y=2*(Sin(x)+1)CaseIs<=10y=(Abs(x)-5)/3CaseElsey=x/7-8EndSelectText2.Value=y2s数据库“所用文件n上命令按钮“=”Text1YLabel1DimxAsSingle,yAsSinglex=Text1.ValueIfx>=10Theny=x^2+1Elsey=x+1EndIfLabel1.Caption=y3Access.mdbareaorgirthchange计算圆的面积或周长,Text1Text2中。DimrAsSingle,cAsSingleConstPI=3.14159r=Text1.ValueIfCombo1.Value="计算面积"Thenc=PI*r*rElsec=2*PI*rEndIfText2.Value=c4Access.mdbtstj,编写“”按钮的单击事件处理代码,实现如下功能:300,按原价付款,否则打九折;实际付款额四舍五入取整。dj1=Text1.Valuesl1=Text2.Valuedj2=Text3.Valuesl2=Text4.Valuefke=dj1*sl1+dj2*sl2Iffke>300Thenfke=fke*0.9EndIfText5.Value=Round(fke,0)5算或判断Accessprog0227.mdbFormSum中,编写“求和”按钮的Clickn1+22+32+42+·+n2的值。DimnAsIntegerDimsAsLongn=Text1s=0Fori=1Tons=i^2+sNextiLabel2.Caption=s1Access.mdbszzh计算”按钮的求一个三位正整数的各位数字之和100999,则显示“输入有误”。DimnumAsIntegernum=Text1.ValueIfnum>999Ornum<100Thenjg="输入有误"Elsegw=Int(num/1)Mod10sw=Int(num/10)Mod10bw=Int(num/100)Mod10jg=gw+sw+bwEndIfText2.Value=jg2Access.mdbfszs“非数字字符个数”“字字符个数”(格2s=Trim(Text1.Value)n=Len(s)js=0Fori=1Tonc=Mid(s,i,1)IfNot(c>="0"Andc<="9")Thenjs=js+1EndIfNextiText2.Value=js练习册九在考生文件夹下打开Access数据库prog0217.mdb在窗体FormMult中,编写“计算”按钮的单击事件处理代码,实现如下功能:在文本框Text 1中输入一个偶数(0,计算*n的值,结果显示在文本框中。DimiAsInteger,aAsLong,nAsIntegern=Text1If(n<20)And(nMod2=0)Thena=1i=2Whilei<=na=i*ai=i+2WendText2=aEndIfAccess“所用文件.mdb”CalChar“统计”Text1Text2DimcountAsInteger,iAsInteger,sAsString,xAsStringcount=0s=Text1.ValueFori=1ToLen(s)x=Mid(s,i,1)Ifx<>Space(1)Thencount=count+1EndIfNextiText2.Value=count4Access“所用文件.mdb”stfn“偶数字符串”Text1“数字符串”Text2DimsAsString,nAsInteger,iAsIntegerDimcAsString,zfcAsStrings=Text1.Valuen=Len(s)zfc=""Fori=1Tonc=Mid(s,i,1)Ifc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- PEP人教版小学四年级上册Unit 1 My classroom PartC Story time课件
- 农村个人房屋买卖合同协议书范本
- (立项备案方案)椰雕项目立项申请报告
- 古代建筑行业中的追踪和定位- 王姣27课件讲解
- 山东省菏泽市郓城县第一中学2023-2024学年七年级上学期第一次月考生物试题(解析版)-A4
- 湖南省娄底市新化县2024-2025学年八年级上学期12月月考道德与法治试题-A4
- 兽医寄生虫题库与参考答案
- 养老院老人心理关爱制度
- 养老院老人紧急救援人员职业道德制度
- 房屋建筑项目工程总承包合同(2篇)
- 大气污染控制工程课程设计-某厂酸洗硫酸烟雾治理设施设计
- 典型的战略管理型组织结构案例-首创集团组织结构课件
- 小学生怎样养成好的学习习惯
- 2014 年全国高校俄语专业四级水平测试试卷
- SparkCCD6000操作规程操作版分解
- 计量经济学论文
- ft531型机器人解包系统
- 电气装置安装工程接地装置施工及验收规范
- 国家开放大学《计算机组成原理》章节测试参考答案
- 分散式风电项目建议书范文
- 学习小组PK挑战书
评论
0/150
提交评论