3、int a=2;float b; 则执行下列语句后,b的值不为0.5的是A.b=1.0/aB.b=(float)(1/a)C.b=1/(float)aD.b=1/(a*1.0)

3、int a=2;float b; 则执行下列语句后,b的值不为0.5的是

A.b=1.0/a

B.b=(float)(1/a)

C.b=1/(float)a

D.b=1/(a*1.0)


参考答案和解析
tornado

相关考题:

设有定义: float x=123.4567; ,则执行以下语句后的输出结果是 【 6 】 。printf("%f\n",(int)(x*100+0.5)/100.0);

下列选项中,执行时不会报错的语句是()。 A、int('23.5')B、float('23.5+1')C、float('23.5')D、int('2a',8)

下列语句段中,正确的是( )。A.struct{int x;float y;int a[2];unsigned b[3];char name[10];};B.struct stu{unsigned a[3];unsigned b[4];}x;int*p=x.a;C.struct stu{int a;float x[4];}y={1,1.0};float data=y.x;D.struct nd{int a,b;unsigned c[2]=5;};

在执行完下列的C语句段之后,则B的值是( )。 Char a="A"; int b; B=((34 56)(a<'b'));A.int类型B.float类型C.void类型D.函数无类型说明,定义有错

设有如下的变量定义:double x=4.700000;float y=2.5f;int z=7;则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。

若有定义int a=2;则执行完语句a+=a-=a*a;后,a的值是( )。A.0B.4C.8D.-4

设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为 0.5的是( )。 A. b= 1.0/aB. b=(float)(1/a)C. b=1/(float)aD. b=1/(a* 1.0)

设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。printf("%f\n"(int)(x*100+0.5)/100.1;

int k=10;float a=3.5,b=6.7,c;c=a+k%3*(int)(a+b)%2/4;则c的值【 】。

已知“int a=2,b=2,c=3:”,则执行完语句“a*=18 (b )-( c);”后,a的值是__________。

设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=”,则执行语句“pa=pb=a[0][0];”后,(*(pa+1))的值为(31)。A.2B.3C.a[0][1]D.a[1][0]

若有定义float X=1.5;int a=1,b=3,C=2;,则正确的switch语句是( )。A.B.C.D.

若有定义:float x=1.5;int a=1,b=3,c--2;,则正确的switch语句是( )。 .A.AB.BC.CD.D

若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2 S 若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2B.a=3,b=lC.a=3,b=2D.a=2.b=1

有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】struct date{ int day;int mouth;int year;union{int share1;float share2;}share;}a;

有以下定义和语句,则sizeof(a.share)的值是( )。struct date{ unsigned int day;unsigned int mouth;unsigned int year;union{int share1;float share2;}share;}a;

若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。

若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )A.0.5B.0C.1/2D.1/4

若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)yA.3.5B.35C.3.5D.35

设有代码“int a=3;”,则执行了语句“a+=a-= a*a;”后,变量a的值是( )A.3B.0C.9D.-12

若有如下程序段; int x=3,y=4,z;float a=2.0; z=y%x/a; 则执行后,z中的值是( )A.4B.3C.0D.0.5

设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是()A、-12B、0C、3D、9

int a=1,b=2,c=3; 执行语句a=b=c;后a的值是()

设a为2,执行下列语句后,b的值不为0.5的是()。A、b=1.0/aB、b=(float)(1/a)C、b=1/(float)aD、b=1/(a*1.0)

设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是()A、b=1.0/aB、B.b=(float)(1/C、b=1/(float)aD、b=1/(a*1.0)

单选题设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是()A-12B0C3D9

单选题设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是()Ab=1.0/aBB.b=(float)(1/Cb=1/(float)aDb=1/(a*1.0)

单选题若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是(  )。