《第七章循环试题基础知识题.doc》由会员分享,可在线阅读,更多相关《第七章循环试题基础知识题.doc(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date第七章循环试题基础知识题第七章循环试题基础知识题第七章 循环试题基础知识1.终止FOT/NEXT循环的条件是:_2.决定FOR/NEXT循环次数的因素是循环变量的_,_,和步长。3.FOR/NEXT循环的步长为_时可以省略。4.FORI=ATOBSTEPC,循环次数的表达式为_.5.while/wend循环当_执行循环体,当_退出循环。6.有如下程序:Do循环体Loo
2、pWhile则以下叙述中错误的是_。A)若“条件”是一个为0的常数,则一次也不执行循环体B)“条件”可以是关系表达式、逻辑表达式或常数C)循环体中可以使用ExitDo语句D)如果“条件”总是为True,则不停地执行循环体7.关于DoLoop循环结构执行循环体次数的描述正确的是_。A)DoWhileLoop循环和DoLoopUntil循环至少都执行一次B)DoWhileLoop循环和DoLoopUntil循环可能都不执行C)DoWhileLoop循环至少执行一次,DoLoopUntil循环可能不执行D)DoWhileLoop循环可能不执行,DoLoopUntil循环至少执行一次8.forx=0t
3、o100step2 printxnextx程序循环了_次。9. fori=2to1step-1printinextiprinti10. 计算S=1+1/2+1/31/10S=0FOR _ S=_NEXTPRINTS11.计算S=(12)+(34)+(910)S=0FORI=1TO_S=S+_NEXTIPRINTS12.求1100奇数的平方和,即S=12+32+992。FORI=1TO_S=S+_NEXTIPRINT“SUM=”;S13.输入任一字符串,然后按相反次序打出来A$=inputbox(“请输入A$”)M=_B$=“”FORK=MTO1STEP-1B$=_C$=C$+B$NEXTKRI
4、NTC$14有如下程序:Fori=1to146step3Print“a”; Nexti程序运行后会打印()A.146个aB.49个aC.73个aD.46个a15.以下程序的功能是:生成20个200到300之间的随机整数,输出其中能被5整除的数并求出它们的和。请填空。PrivateSubCommandl_C1ick()Fori1To20x_If_0ThenPrintxSS十_EndIf NextiPrint“Sum”:SEndSub16.计算:s=20!S=1K=1While_S=_K=k+1WendPrint“20!=”;s17.任意输出20个数,求最大值N=1x=Inputbox(“请输入x
5、的值:”)Max=xWhilen=20If maxx then_ N=n+1_WendPrintmax18.执行以下程序段时,_。x=1DoWhilex0x=x*xprintx;LoopA) 循环体将执行1次B) 循环体将执行0次C) 循环体将执行无限次D) 系统将提示语法错误19.假定有如下事件过程:PrivateSubForm_Click()DimxAsIntegerx=1n=0DoWhilexamaxThenAmax=xEndIf If_ThenAmin=xEndIf x=InputBox(“Enterascore”)LoopPrint”Max=”;amax,”Min=”;aminEnd
6、Sub21.下列程序段的运行结果为_B_。For i=3 To 1 Step -1 Print Space(5-i); For j=1 To 2*i-1 Print *; Next j PrintNext iA. * B. * C. * D. * * * * * * * * *2.以下程序段运行后,输出字符的排列顺序是_ D _。For i=1 To 6 If i Mod 2=0 Then Print #; Else Print *; End IfNext iA. #*#*# B. # C. * D. *#*#*# 3.用Select Case语句选择|x|10 D. Is 104.下列程序段
7、的循环结构执行后,i的输出值是_C_。Dim y as IntegerFor i = 1 To 10 Step 2 y = y + iNext iPrint iA. 25 B. 10 C. 11 D. 因为y初值不知道,所以不确定5.循环结构 For i = 1 To 10 Step 1.5 的执行次数是_A_。A. 7 B. 8 C. 9 D. 106.下列结构中不属于循环结构的是_C_。A. For/Next B. While/Wend C. With/End With D. Do/Loop20.若要退出For循环,可使用的语句为_D_。A. Exit B. Exit Do C. Time
8、 D. Exit For22.下面程序段的作用是_D_。m=0:n=0For i=1 To 10 x= Val(InputBox(请输入x的值:) If x0 Then m=m+x ElseIf x5 Then x=5 End If 是一条合法语句。1For-Next循环的子句缺省时,循环变量每次改变的值是_。1|+12循环结构中与While语句匹配出现的循环结束语句是_。Wend|wend语句|wend 语句3有如下程序:For i=1 to 3 for j=5 to 1 step -1 print i*j next jnext i程序运行后,语句print i*j的执行次数为_。15|15次|15 次4VB程序的三种基本结构是:顺序、选择和_。循环|循环结构10.以下循环的执行次数是_11_。K = 0Do While K=10 K = K + 1Loop-