• 2022-06-16
    下面代码实现数组 array 的冒泡排序,画线处应填入( )[img=503x527]1803b9678fdfab9.png[/img]
    A: 4-i
    B: i
    C: i+1
    D: 3-i
  • D

    内容

    • 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 &lt;13: if i == 6 or i == 10: i=i+1 ________ __ else: print(i,end=' ') i = i+1