i=1;[br][/br]while____[br][/br] i=i*3;
举一反三
- 以下能正确计算1*2*3*……*10的程序段是( )。 A: do<br>{<br>i=1; s=1;<br>s*=i;<br>i++;<br>} while(i<=10); B: do<br>{<br>i=1; s=0;<br>s*=i;<br>i++;<br>} while(i<=10); C: i=1; s=1;<br>do<br>{<br>s*=i;<br>i++;<br>} while(i<=10); D: i=1; s=0;<br>do<br>{<br>s*=i;<br>i++;<br>} while(i<=10);
- 试分析下面程序段的时间复杂度____。[br][/br]i=1;[br][/br] while(i[=n)<br] i=i*3;
- 语句()会输出1、2、3三个数字。 A: for a in range(3):<br/>print(a) B: i=1<br/>while<br/>i<3:<br/>print(i)<br/>i+=1 C: aList=[1,2,3]<br/>for<br/>i in range(3):<br/>print(aList[i]) D: alist=[2,1,1,6,2,3,5,3,1,7]<br/>for<br/>x in alist[-3::-3]:<br/>print(x)
- 下面代码中输出结果为1,2,3三个数字的有()。 A: i=1 while i<3: print(i) <br> i+=1 B: i=3 while i>0: i=i-1 <br> print(3-i) C: for i in range(3): <br> print(i) D: alist=[0,1,2] for i in alist: <br> print(i+2)
- 该程序的运行结果是____:[br][/br] i = 0[br][/br]while True: [br][/br] i = i +1 [br][/br] if i == 2: [br][/br] print____ [br][/br] continue [br][/br] if i == 5: [br][/br] print____ [br][/br] break [br][/br] print____[br][/br]print____[br][/br]____