9、若a、b已定义为int 类型的变量,则执行以下语句后b的值是 __。 a=1; b=10; do {b-=a; a++;} while (b--<0);A.9B.-2C.-1D.8

9、若a、b已定义为int 类型的变量,则执行以下语句后b的值是 __。 a=1; b=10; do {b-=a; a++;} while (b--<0);

A.9

B.-2

C.-1

D.8


参考答案和解析
8

相关考题:

阅读下面程序,则执行后程序的结果为 【9】#include "stdio.h"main(){ int a=0,b=0;while(a 15)a++;while(b++ 15);printf( "%d,%d\n",a,b);}

( 21 )有如下函数定义:void func ( int a,int & b ) {a++; b++;}若执行代码段:int x=0 ,y=1func ( x,y ) ;则变量 x 和 y 值分别是A ) 0 和 1B ) 1 和 1C ) 0 和 2D ) 1 和 2

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

有如下函数定义;void func(int a,int b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是A.0和1B.1和1C.0和2D.1和2

阅读下面语句,则执行后的输出结果为 【8】#include "stdio.h"main(){char a,b;for(a=′0′,b=′9′;a b;a++,b--)printf( "%c%c",a,b);printf("\n");}

若a为int类型变量,则执行以下程序段后a的值为()。 a=5;a*=a/=a++; A.2B.1C.40D.3

假设a和b为int型变量,则执行以下语句后,b的值为 ______。 a=1;b=10; do {b-=a;a++; }while(b--<0);A.9B.-2C.-1D.8

若变量a、i已正确定义,且i已正确赋值,合法的语句是______。A.a==1;B.++i;C.a=a++=5;D.a=int (i);

若有定义:int a=10,b=8,c=4:然后顺序执行下列语句后,变量a中的值是__________。c=(b-=(a-4));a=(c%2) (b-1);

下面程序的运行结果是()。includemain(){ int a=1,b=10;do{b-=a;a++;}while(b-- 下面程序的运行结果是( )。 #include <stdio.h> main() { int a=1,b=10; do {b-=a;a++;}while(b--<0); printf("a=%d,b=%d\n",a,b); }A.a=3,b=11B.a=2,b=8C.a=1,b=-1D.a=4,b=9

下列选项,不正确的是A.for(int a=1;a< =10;a++);B.int a=1; do { a++; }while(a<=10)C.int a=l; while(a<=10) { a++; }D.for(int a=1;a<=10;a++) a++;

若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。A.b=double(b);B.(int)a=(int)b;C.a=a++=5;D.a=double(b);

假设a和b为int型变量,则执行以下语句后b的值为( )。 a=1;b=10; do { b-=a;a++;} while(b--0);A.9B.-2C.-lD.8

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

下列选项,不正确的是A.for(inta=1;a<=10;a++) ;B.int a=1; do { a++; }while(a<=10) ;C.int a=1; while(a<=10) { a++; }D.for(int a=1;a<=10;a++) a++;

执行语句序列“int k=0; do k++; while(k*k<20);”后,k的值为______。

若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。A.a==1B.++iC.a=a++=5D.a=int(i)

下列选项,不正确的是( )。A.for(int a=1;a=10;a++);B.int a=1; do { a++: }while(a=10);C.int a=1; while(a=10) { a++: }D.for(int a=1;a=10;a++)a++;

假设a和b为int型变量,则执行以下语句后b的值为( )。A.9B.-2C.-1D.8

现有定义int k=1;则执行语句while(++k4);后,k的值为( )

若a的值为1,则执行语句if((a>0)||(a++ 若a的值为1,则执行语句if((a>0)||(a++A.3B.2C.1D.0

若a的值为1,则执行语句if((a++0))? a++;后,a的值是( )。A.3B.2C.1D.0

若变量a、i已正确定义,且i已正确赋值,合法的语句是______。A.a=1;B.++1;C.a=a++=5;D.a=int(i);

假定a和b为int型变量,则执行以下语句后b的值为( )a=1; b=10;do b-=a; a++;}while(b--0);A. A.9B.-2C.-1D.8

int i=0;do i++;while(i10);在这个的do-while循环语句中,其循环体语句被执行的次数为()。A8B9C10D11

若a的值为1,则执行语句if((a++0)||(a0))?a++;后,a的值是()A、3B、2C、1D、0

单选题若a的值为1,则执行语句if((a++0))?a++;后,a的值是()A3B2C1D0

单选题若a的值为1,则执行语句if((a0)||(a++0))?a++;后,a的值是()A3B2C1D0