:在循环体内含有另一个循环语句的结构如: For循环变量1=初值To终值Step步长 For循环变量2=初值To终值Step步长 循环体 Next循环变量2 Next循环变量1多重循环:如循环体内再包含循环结构,我们将这种循环结构称作多重循环。多重循环的原则是:外层循环与内层循环必须层层相套,循环体之间不能交叉。每个循环必须有一个唯一的循环控制变量。问题5求解1–2+3 -4+……+99-mand1_Click()DimiAsinteger,SAsintegerS=0Fori=1To100s=s+(-1)^(i+1)*iNextiPrint“S=";mand1_Click()DimiAsinteger,SAsintegerS=0Fori=1To100 IfiMod2=0Then s=s–i Else s=s+i EndIfNextiPrint“S=";SEndSub问题61-1/2+1/3–1/4+……+1/99–1/mand1_Click()DimiAsinteger,SAsintegerS=0Fori=1To100s=s+(-1)^(i+1)*(1/i)NextiPrint“S=";SEndSub问题7求1~1000之间的素数素数是指只能被1和他本身整除的数要判断一个数i是否为素数,只要看i是否能被2到i-1范围内的数整除,若能被整除,则不是素数。mand1_Click()DimiAsInteger,jAsIntegerDimprimeAsBooleanFori=2To1000prime=Truej=2DoWhile(j<i)AndprimeIf(iModj=0)Thenprime=Falsej=j+1LoopIfprimeThenPrint"i=";iNextiEndSub
2.4.3循环的嵌套 来自淘豆网www.taodocs.com转载请标明出处.