更多“执行语句for(i=1; i++<4;);后变量i的值是()。A.3B.4C.5D.不定 ”相关问题
  • 第1题:

    执行下列语句后,变量n的值是______。

    int n=0;

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

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

    n++;


    正确答案:6
    6 解析:当i=1时,内循环中的i的值为1,n目加一次,n=1;当i=2时,内循环中的j的值为i和2,n自加两次,n=3,当i=3时,内循环中的i的值为1、2、3,n自加三次,n=6。

  • 第2题:

    设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j-- k=i+j;语句后,k的值为【8】 。


    正确答案:
    10

  • 第3题:

    执行以下“for(i=1;i++<=4;i++);”语句后,变量i的值是( )。


    正确答案:6
    6

  • 第4题:

    执行以下“for(i_1;i <=4;i十 );”语句后,变量i的值是__________。


    正确答案:
    6 【解析】“ ”的后缀形式是先使用变量原来的值进行计算,计算后再使该变量增1。根据循环条件“i=1:i <=4:”,可知该for 语句要执行4次循环。第1次:1<=4,i ,i=2;第2次:2<=4.i ,i=3;第3次:3<=4,i ,i=4;第4次:4<=4,i 。i=5。再判断i <=4,此时条件不满足,退出for循环,虽然这时程序退出了for循环,但i 还是执行了,所以i=6。

  • 第5题:

    执行语句“for(i=1;i++<4;);”后,变量i的值是( )。

    A.3

    B.4

    C.5

    D.不定


    正确答案:C
    for循环结束时,i++的值应为4,i自加后此时应为5,故选择C迭项。

  • 第6题:

    设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--) k=i+j;语句后,k的值为______。


    正确答案:10
    10 解析:该for语句以i为0、j为10初始化,循环条件是i=j,每次循环后i增1、j减1,循环体是将i与j的和赋给k。这样变量k将保存的是最后一次赋给它的值。一次循环后i为1、j为9,二次循环后i为2、j为 8,……,五次循环后i为5、j为5,继续第六次循环,将i与j的和10存于k后,i为6、j为4,结束循环。所以循环执行后k为10。

  • 第7题:

    下面的语句执行后变量i的值是多少,试说明理由。 integer i i=32767 i=i+1


    正确答案:-1,因为integer是补码形式存储。

  • 第8题:

    执行语句 for(i=1;i++<4;); 后变量 i 的值是()。

    • A、不定
    • B、3
    • C、4
    • D、5

    正确答案:D

  • 第9题:

    执行语句for(i=1;i++<4;);后变量i的值是()。

    • A、3
    • B、4
    • C、5
    • D、不定

    正确答案:C

  • 第10题:

    已知i=5,写出语句a=(i>5)?0:1;执行后整型变量a的值是()


    正确答案:1

  • 第11题:

    已知inti=1;执行语句while(i++<4);后,变量i的值为()。

    • A、3
    • B、4
    • C、5
    • D、6

    正确答案:C

  • 第12题:

    单选题
    执行语句 for(i=1;i++<4;); 后变量 i 的值是()。
    A

    不定

    B

    3

    C

    4

    D

    5


    正确答案: B
    解析: 暂无解析

  • 第13题:

    ( 7 )执行下列语句后,变量 sum 的值是 ___________ 。

    int sum=0;

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

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

    sum++;


    正确答案:

  • 第14题:

    执行下列语句,变量sum的值是______。

    int sum=0;

    for(inti=1;i<=3;i++)

    for(intj=1;j<=i;j++) sum++;


    正确答案:6
    6

  • 第15题:

    执行语句for(i=1;i++<4;);,后变量i的值是

    A.3

    B.4

    C.5

    D.不定


    正确答案:C
    解析:for语句中的表达式可以部分或全部省略,但两个“;”不能省略,若3个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5的时候,循环终止。

  • 第16题:

    执行语句for(i =1++<4;);,后变量i的值是

    A.3

    B.4

    C.5

    D.不定


    正确答案:C
    解析:for语句中的表达式可以部分或全部省略,但两个“;”不能省略,若3个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5的时候,循环终止。

  • 第17题:

    执行下列语句后,i和n的值为 ( ) int i=10; int n=i++%5;

    A.10,0

    B.10,1

    C.11,0

    D.11,1


    正确答案:C
    解析:本题考查了++和%两个运算符。++运算符在前是先使用操作数的值参与表达式的计算,然后将操作数的值加1;%是求余。该题参与运算的i的值是10,而运算完后i的值就变为11,n=0。所以本题选C。

  • 第18题:

    执行语句:for(i=l;i++<4;);后,变量i的值是()

    • A、3
    • B、4
    • C、5
    • D、不定

    正确答案:C

  • 第19题:

    执行语句for(i=1;i++<4;);后,变量i的值是4。


    正确答案:错误

  • 第20题:

    已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是()


    正确答案:30

  • 第21题:

    已知i=5;写出语句i+=012; 执行后整型变量 i 的十进制值是()


    正确答案:15

  • 第22题:

    设整型变量i,j值均为3,执行了j=i++,j++,++i后,i,j的值是()。

    • A、3,3
    • B、5,4
    • C、4,5
    • D、6,6

    正确答案:B

  • 第23题:

    已知i=5;写出语句a=--i; 执行后整型变量a的值是()


    正确答案:4

  • 第24题:

    单选题
    执行语句:for(i=l;i++<4;);后,变量i的值是()
    A

    3

    B

    4

    C

    5

    D

    不定


    正确答案: B
    解析: 暂无解析