• 2021-04-14
    若有int a=1, b=1; 执行以下程序段后a的值为( )。 if(b<3) a++; else if(b<2) a=a+2; else a+=3;
  • 2

    内容

    • 0

      有定义:int a=1,b=2,c=3,x;则以下选项中各程序段执行后,x的值不为3的是 ( )。 A: if(c<a) x=1; B: else if(b<a) x=2; C: else x=3; D: if(a<3) x=3; E: else if(a<2) x=2; F: else x=1; G: if(a<3) x=3; H: if (a<2) x=2; I: if (a<1) x=1; J: if (a<b) x=b; K: if (b<c) x=c; L: if (c<a) x=a;

    • 1

      有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不等于3的是________。 A: if(c&lt;a)x=1; else if(b&lt;a) x=2; else x=3; B: if(a&lt;3)x=3; else if (a&lt;2) x=2; else x=1; C: if(a&lt;3) x=3; if(a&lt;2) x=2; if(a&lt;1) x=1; D: D)if (a&lt;b) x=b; if(b&lt;c) x=c; if(c&lt;a) x=a;

    • 2

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

    • 3

      语句int a=1,b=2;if(a>b)b=1; else b=3;执行后b的值是1。

    • 4

      中国大学MOOC: 若有程序int a=3,b=2,c=1;if (a>b>c) a=b;else a=c;则a的值为