VB循环结构测试题及答案.doc

VB循环结构测试题及答案.doc

ID:53280778

大小:51.00 KB

页数:10页

时间:2020-04-02

VB循环结构测试题及答案.doc_第1页
VB循环结构测试题及答案.doc_第2页
VB循环结构测试题及答案.doc_第3页
VB循环结构测试题及答案.doc_第4页
VB循环结构测试题及答案.doc_第5页
资源描述:

《VB循环结构测试题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、循环结构测试题(四)一:选择题1:以下()是正确的for….next结构。(A)forx=1tostep10(B)forx=3to–3step-3…..…..nextxnextx(C)forx=1to10(D)forx=3tostep3re:….……NextxnextyIfI=10thengotore2:下列循环语句能正常结束循环的是()(A)I=5(B)I=1dodoI=I+1I=I+2LoopuntilI<0loopuntilI=10(C)I=10(D)I=6dodoI=I-1I=I-2LoopuntilI<0loopuntilI=13:下面程序段的运行结果为()forI=3to1ste

2、p–1printspc(5-I);forj=1to2*I-1print“*”;nextjprint*********(B)*********(C)*********(D)*********nextI(A)4下列程序在文本框输入“ABCD”四个字符时,窗体上显示的是()privatesubtext1_change()printtext1.text;endsubABCD(D)AABABCABCD(A)ABCD(B)(C)AABABCABCD5哪个程序段不能分别正确显示1!,2!,3!,4!的()(A)forI=1to4n=1forj=1toIn=n*jnextjprintnnexti(B)for

3、I=1to4forj=1toIn=1n=n*jnextjprintnnexti(C)N=1forj=1to4n=n*jprintnnextj(D)N=1J=1Dowhilej<=4n=n*jprintnj=j+1loop二:填空题1:要使下列For语句循环执行20次,循环变量的初值应当是:fork=(①)to–5step–22:下面程序段显示(②)个“*”。ForI=1to5Forj=2toIPrint“*”;NextjNextI3:下列第40句共执行了(③)次,第41句共执行(④)次。30forj=1to12step340fork=6to2step–241printj,k40nextk41

4、nextj4:以下程序运行后,si,sj,I,j,k的结果分别是(⑤),(⑥),(⑦),(⑧),(⑨),(⑽)privatesubcommand1_click()forI=1to2forj=1toIsk=0fork=jto3sk=sk+1nextksj=sj+1nextjsi=si+1nextIprintsi,sj,sk,I,j,kendsub5:下面程序运行后输出的结果是(⑾)privatesubcommand1_click()forI=0to3printtab(5*I+1);”2”+I;”2”&I;nextIendsub6:下面程序运行后输出的结果是(⑿)privatesubcomman

5、d1_click()a$=”*”;b$=”$”forI=2to4ifImod2=0thenx$=string(len(a$)+I,b$)elsex$=string(len(a$)+I,a$)endifprintx$;nextIendsub7:执行下面程序,打印结果是(⒀)optionexplicitprivatesubform_click()dimIasinteger,jasintegerj=10forI=1tojstep2I=I+1J=j-INextIPrintI,jEndsub8:输入任意长度的字符串,要求将字符顺序倒置,例如:将输入“ABCDEFG”变换成“GFEDCBA”privat

6、esubcommand1_click()dima$,I%,c$a=inputbox(“输入字符串”)n=(⒁)forI=1to(⒂)c=mid(a,I,1)mid(a,I,1)=(⒃)(⒄)=cnextIprintaendsub9:找出被3,5,7除,余数为1的最小的5个正整数。Privatesubcommand1_click()DimcountN%,n%CountN=0N=1DoN=n+1If(⒅)thenPrintnCountN=countN+1EndifLoop(⒆)Endsub10:某次大奖赛,有7个评委打分,如下程序对一名参加比赛者,输入7个评委的打分分数,去掉一个最高分,一个最低

7、分数,求出平均分为该参赛选手的得分。Privatesubcommand1_click()Dimmark!,aver!,I%,max!,min!Aver=0ForI=1to7Mark=inputbox(“输入第“&I&”位评委的打分”)IfI=1thenMax1=mark(⒇)elseifmarkmax1then((22))endifendif((23))ne

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。