itgle.com

执行下面的程序后,a的值为main(){ int a,b;for(a=1,b=1;a=20)break;if(b%3==1)执行下面的程序后,a的值为 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } }A.7B.8C.9D.10

题目
执行下面的程序后,a的值为main(){ int a,b;for(a=1,b=1;a<=100;a++){ if(b>=20)break;if(b%3==1)

执行下面的程序后,a的值为 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } }

A.7

B.8

C.9

D.10


相似考题
更多“执行下面的程序后,a的值为main(){ int a,b;for(a=1,b=1;a<=100;a++){ if(b>=20)break;if(b%3==1) ”相关问题
  • 第1题:

    执行下面的程序后,a的值为( )。 main() { int a,b; for(a=1,b=1;a<=10;a++) { if(b%3==1) { b+=3; continue;} b=5; } }

    A.7

    B.8

    C.9

    D.10


    正确答案:D
    解析:continue语句的作用是结束本次循环,直接进入到下次循环中。

  • 第2题:

    有以下程序main(){ int a,b;for(a=1,b=1;a<=100;a++){if(b>=20)break; if(b%3==1) {b+=3;continu

    有以下程序 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d\n",A) ; } 程序运行后的输出结果是( )

    A.7

    B.8

    C.9

    D.10


    正确答案:B

  • 第3题:

    执行下面程序段后,a的值()。 int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3= =1) { b+=3;continue; } b+=5; }


    8

  • 第4题:

    执行下面的程序后,a的值为

    main()

    { int a,b;

    for(a=1,b=1; a<=10; a++)

    {if(b%3==1)

    {b+=3;

    continue; }

    b-=5; } }

    A.7

    B.8

    C.9

    D.10


    正确答案:D
    解析:考查continue语句的使用。continue语句的作用是结束本次循环,直接进入下次循环。

  • 第5题:

    执行下面的程序后变量a的值为____。 int main (void) { int a, b; for (a=1, b=1; a<=100; a++) { if (b>10) break; if (b%3==1) { b+=3; continue; } b-=3; } return 0;}

    A.8

    B.7

    C.6

    D.5


    B 解析:本题主要考查了循环语句中break和continue语句的使用。break语句的作用是结束本层循环,而continue语句的作用是结束本次循环直接进入到下次循环。