若有int a=3,b;则执行程序段if(a>0) b=1;else b=-1;b++;后b的值是()。
2
举一反三
- 若有int a=1, b=1; 执行以下程序段后a的值为( )。 if(b<3) a++; else if(b<2) a=a+2; else a+=3;
- 若有程序段"char c=256;int a=c;",则执行该程序段后a的值是______。 A: 256 B: 65536 C: 0 D: -1
- 若有以下程序段:int a=1,b=2,c; c=1/b*a; 则执行后,c中的值是() A: 0 B: 0.5 C: 1 D: 2
- 若有下列语句段,int a=0 a=(a 1,a 2,a 3)执行后a的值是( )。
- 2002042 若有以下程序段:int a=1,b=2,c; c=1/b*a; 则执行后,c中的值是()
内容
- 0
若有以下程序段,int a=1,b=2,c;c=1.0/b*a; 则执行后,c中的值是_________。 A: 0 B: 0.5 C: 1 D: 2
- 1
若有以下程序段,int a=4,b=2,c; c=1/b*a; 则执行后,c中的值是
- 2
下列代码段执行结束后变量a的值是?int a, b = 1; a = b++;
- 3
若有定义int a=1,b=3,c=5,d=4时,执行下列程序段后e的值是()。 if (a < b) if (c < d) e = 1; else if (a < c) if (b < d) e = 2; else e = 5; else e = 7; else e = 9; A: 1 B: 2 C: 5 D: 7
- 4
运行以下程序段后,a的值是____,b的值是____。int x=1 ,y=0,a=0,b=0 ;switch(x) {case 1 :switch(y) {case 0 : a++ ;break ;case 1 : b++ ;break ;}case2:a++;b++;break;}