更多“如果int i=3,则k=(++i)+(++i)+(i++)执行过后k的值为______,i的值为______。()A.15,6B.12,5C.18,6D ”相关问题
  • 第1题:

    如果i=7,则k=(i)+(i++)+(i++)执行过后k的值为 ,i的值为 。

    A.21,7

    B.22,8

    C.24,8

    D.24,10


    C 第一次循环,a=2,i=2,第二次循环,a=5,i=3,第三次循环,a=16, i=4,第四次循环,a=65,i=5,此时满足条件,输出i=5,选C.

  • 第2题:

    如果i=7,则k=(i)+(i++)+(i++)执行过后k的值为(),i的值为()。

    A.24,10

    B.22,8

    C.21,7

    D.24,8


    C 第一次循环,a=2,i=2,第二次循环,a=5,i=3,第三次循环,a=16, i=4,第四次循环,a=65,i=5,此时满足条件,输出i=5,选C.

  • 第3题:

    设 i,j,k 均为 int 型变量 , 则执行完下面的 for 循环 后 ,k 的值为 for(i=0,j=10;i<=j;i++,j--) k=i+j 设i,j,k均为int型变量,则执行完下面的for循环后, k的值为 i=0; for(j=10;i<=j;i++) { k=i+j; j=j-1;}

    A.10

    B.可以去调试来理解这个结果

    C.9

    D.11

    E.12


    B

  • 第4题:

    语句int i=3;k=(i++)+(i++)+(i++); 执行后k和i的值分别为()。

    A.9,6

    B.12,5

    C.18,6

    D.15,5


    3,4

  • 第5题:

    19、如果i=7,则k=(i)+(i++)+(i++)执行过后k的值为 ,i的值为 。

    A.21,7

    B.22,8

    C.24,8

    D.24,10


    i=1,j=1,k=3