A: 4-i
B: i
C: i+1
D: 3-i
举一反三
- 下面代码是实现数组array冒泡排序的片段,划线处应填入( ) int[] array = 60, 56, 38, 45 int temp for (int i = 0 i < 3 i++) for (int j = 0 j < __________ j++) if (array[j] < array[j + 1]) temp = array[j] array[j] = array[j + 1] array[j + 1] = temp
- 下面代码是实现数组array冒泡排序的片段,划线处应填入( )
- 下面代码是实现数组array冒泡排序的片段,划线处应填入()...j + 1] = temp; } } }
- 下面代码中输出结果为1,2,3三个数字的有()。 A: for i in range(3): print(i) B: alist=[0,1,2] for i in alist: print(i+1) C: i=1 while i<3: print(i) i+=1 D: for i in range(3,0,-1): print(i+1) E: i=3 while i>0: i=i-1 print(3-i)
- 下面代码中输出结果为1,2,3三个数字的有()。 A: i=1 whilei<3: print(i) i+=1 B: alist=[0,1,2] foriinalist: print(i+1) C: i=3 whilei>0: i=i-1 print(3-i) D: foriinrange(3): print(i)
内容
- 0
下面代码中输出结果为0、1、2三个数字的有(_____)。 A: for i in range(3): print(i) B: i=1 while i<3: print(i) i+=1 C: i=3 while i>1: i=i-1 print(3-i) D: for i in range(3,0,-1): print(3-i)
- 1
关于最大子数组和问题,对于子数字X[1..n],D[i]表示以X[i]开始的最大子数组和,则D[i]的递推式,下述正确的是( )。[/i][/i][/i] A: D[i]=D[i−1]+X[i],当D[i−1]>0 D[i]=X[i],当D[i−1]≤0 B: D[i]=D[i+1]+X[i],当D[i+1]>0 D[i]=X[i],当当D[i+1]≤0 C: D[i]=D[i−1]+X[i],当D[i−1]≤0 D[i]=X[i],当D[i−1]>0 D: D[i]=D[i+1]+X[i],当D[i+1]≤0 D[i]=X[i],当当D[i+1]>0
- 2
定义如下变量和数组: int i; int x[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; 则下面语句的输出结果是______。 for(i=0;i<4;i++) printf("%3d",x[i][3-i]);
- 3
建立表格[img=147x63]1803072cfbc744e.png[/img] A: Array[10i+j,{3,4}] B: Table[10i+j,{i,3},{j,4}] C: Table[10i+j,{i,4},{j,3}] D: Array[10i+j,{i,3},{j,4}]
- 4
使用 while 循环实现输出 1 2 3 4 5 7 8 9 11 12,请补充程序i = 1while i <13: if i == 6 or i == 10: i=i+1 ________ __ else: print(i,end=' ') i = i+1