二级vb历届笔试试卷2004年春_第1页
二级vb历届笔试试卷2004年春_第2页
二级vb历届笔试试卷2004年春_第3页
二级vb历届笔试试卷2004年春_第4页
二级vb历届笔试试卷2004年春_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VisualBasic在VB中,下列关于控件的属性或方法中,搭配错误的有 3)Text1.Print 6)Picture1.PrintA. B. C. D. C. 语句,可以将列表框List1中的当前选定的列表项的值替换成”ABC”。 A.-3,-4,- B.-4,-4,- C.-3,-4,- D.-4,-3,-设整形变量a、b的当前取值分别为200与20,以下赋值与句中不能正确执行的是 B.Text1=a*a/bC.Text1= D.Text1=A&b&对正实数X的第四位小数四舍五入的VB表达式 语句DimX(3.6+2)AsInteger6 1) A.1) B.2) C.3) D.1)窗体上放置有名为Drive1与Dir1的驱动器列表框与文件夹列表框,需要在选定驱动器列表 Dir1.PathDrive1.PathDrive1_Change()Dir1.PathDrive1.PathDir1_ChangeDir1.PathDrive1.DriveDrive1_Change()Dir1.PathDrive1.DriveDir1_Change X=Width/2:Y=Height/2Picture1.Line(X,Y)-(X,Y-2000)Picture1.Line(X,Y+2000)-(X,Y)Picture1.Line–(X–2000,Y)执行Command1_Click实践过程后,显示在窗体上的第一行内容是 PrivateSubCommand1_Click()S=“TUPMOC”:K=Len(s)ForI=1ToMid(S,I,K-2*(I–1))=Mid(S,I+1,K–2*I)&PrintSNextIEnd OptionDimxAsInteger,yAsIntegerPrivateSubForm_Click()DimaAsInteger,bAsIntegera=5:b=3Callsub1(a,b)Printa,bPrintx,yEndPrivateSubsub1(ByValmAsInteger,nAsDimxAsInteger,yAsIntegerx=m+n;y=m-nm=n=fun1(y,x)EndSubPrivateFunctionfun1(aAsInteger,bAsInteger)AsIntegerx=a+b:y=a–bPrintx,yfun1=End执 PrivateSubCommand1_Click()dunno3EndPublicFunctiondunno(MAsDimvalueAsIntegerifM=0Thenvalue=3value=Enddunno=valuePrintM,End执行下面程序,单击命令按钮Command1后,窗体上显示的第一行内容是 ,最后一行内容是 PrivateSubDimAAsInteger,BAsInteger,KAsIntegerA=2:B=4K=Fun((A),PrintKEndSubPrivateFunctionFun(NAsInteger,MAsInteger)AsIntegerStaticKAsIntegerN=N+MK=K+NM=M+KFun=N+MPrintFun;N;MEndFunction执行下面程序,单击命令按钮Command1后,A(1,3)值是 PrivateSubDimIAsInteger,JAsInteger,KAsIntegerDimA(1To3,1To3)AsInteger,NAsIntegerN=ForI=1ToForJ=1To3K=K+1A(I,J)=K+NextJNextICallSub1(A,N)EndSubPrivateSubSub1(A()AsInteger,NAsDimIAsInteger,JAsInteger,TAsInteger,KAsIntegerK=N+1ForI=Int(N/2)To1Step–1ForJ=N–IToIStep–T=A(KA(K–J,I)=A(I,J)=A(J,K-A(J,K–I)=A(K–I,N+1–J)A(K–I,N+1–J)=TNextJNextIEndPrivateSubDimiAsInteger,nAsInteger,n1AsInteger,n2AsIntegerFori=1000To9999n2=iModIfsum(n1)=sum(n2)List1.AddItemCStr(i)EndIfNextiText1=nEndPrivateFunctionsum(sAsInteger)AsIntegerDimpAsInteger,qAsIntegerP=sum=p+qEndFunction23,其第nm720。下面是求出符合上述要求的n和m的程序。PrivateSubDimNum()AsInteger,QasInteger,AAsIntegerDimIasInteger,NAsInteger,MAsIntegerConstKAsInteger=720ReDimNum(1)A=2:Q=3A=A*QI=I+1Num(I)=LoopUntilNum(I)>=720CallSum1(Num,N,M,Label1+Str(N)&~&Str(M&720”EndSubPrivateSubSum1(Num()AsInteger,NAsInteger,MAsInteger,ByValkAsDimUbAsInteger,SAsInteger,IAsInteger,IdxAsForI=1ToN=DoUntilS>=S=S+Num(Idx)Idx=Idx+1Ifs=kM=Idx–ExitForEndIfNextIEndr1r2a~zr1r2meetmeatsunsetm,排位1,r1m13r1中对应字符为t,故将m换成t。其余类推。原文中如包含大写字母,则应先全部转换为小写字母。Constr1AsString*27=“qzawsxedcrfvtgbyhnujmikolp”Constr2AsString*27=“poiuytrewqasdfghjklmnbvcxz”PrivateSubCommand1_Click()DimIAsIntrger,,codeAsString,sAsString*1DimnAsIntrger,,decodeAsStringcode=Fori=1ToLen(codes=Mid(code,i,1)Ifs<>””thenIfiMod2<>0Decode=decode&Mid(r1,n,1)EndIfIfiMod2<>0Decode=decode&Mid(r2,27,1)EndIfEndIfNextiText2=decodeEndSubN,找出所有分母为NN1/31/4(1)PrivateSubCommand1_Click()DimIAsInteger,JAsIntegerDimNAsInteger,FlagAsNVal(InputBoxN,,11))ForI=1ToN–1CallSub1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论