若:int a=2,b;,执行下列语句后,b的值不为0.5的是 。A.b=(float)(1/a)B.b=1/(float)aC.b=1.0/aD.b=1/(a*1.0)
若:int a=2,b;,执行下列语句后,b的值不为0.5的是 。
A.b=(float)(1/a)
B.b=1/(float)a
C.b=1.0/a
D.b=1/(a*1.0)
参考答案和解析
b = 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.它们都是双目运算符,优先级相同B.语句“int a = 0, i = l, b; b = ai++;”执行后, i的值为2C.语句“int a = 1, i = l, b; b = a||++;”执行后,i的值为2D.语句“int a = 1, i = l, b; b = ai++;”执行后, i的值为2
若有以下程序: 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
填空题设a为int变量,执行a=1/2+1/2;语句后,a的值为()