更多“下面C程序段中count++语句执行的次数为(64)。for(int i=1;i<=11;i*=2) for(int j=1;j<=i;j+ ”相关问题
  • 第1题:

    ● 下面C程序段中count++语句执行的次数为 (64) 。

    for(int i = 1;i <= 11;i *= 2)

    for(int j = 1; j <= i;j++)

    count++;

    (64)

    A. 15

    B. 16

    C. 31

    D. 32


    正确答案:A

  • 第2题:

    若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=1;j<4;j++) { … …… }

    A.24

    B.18

    C.20

    D.25


    B 本题考查for循环的使用。对于第1个for循环,任何一个i,内层j的循环都要使j=0到3,j=4时不符合,所以退出J循环;然后i减1。j仍然要从0~3,j=4时退出j循环直到i变成0,退出i循环。第一条{or语句执行6次,第二条for语句执行4次,所以内循环体执行6*4=24次。

  • 第3题:

    2、若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是()。 for (i=5;i;i--) for(j=0;j<4;j++) {…}

    A.20

    B.25

    C.24

    D.30


    20

  • 第4题:

    执行下面程序段时,执行S语句的次数为____________。 for(int i=1; i<=n; i++) for(int j=1; j<=i; j++) S;

    A.n2

    B.n2/2

    C.n(n+1)

    D.n(n+1)/2


    n(n+1)/2

  • 第5题:

    i、j已定义为 int 类型,则以下程序段中内循环体的执行次数是_______。 for(i=5;i;i--) for(j=0;j<4;j++){…}

    A.20

    B.24

    C.25

    D.30


    7