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

设整型变量 a=2.则执行下列语句后.浮点型变量b的值不为0.5的是

A.b=0.5

B.(float)(1/a)

C.b=1/(float)a

D.b=1/(a*1.0)


参考答案和解析
B

相关考题:

● 已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要 (28) 。(28)A. 将k重新定义为浮点型变量B. 将a重新定义为整型变量C. 将k的值临时转换为浮点型D. 将a的值临时转换为整型

设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是() A、552B、144C、264D、-264

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是().

若变量a是int类型,并执行了语句:a=′A′+1.6;,则正确的叙述是A.a的值是字符CB.a的值是浮点型C.不允许字符型和浮点型相加D.a的值是字符′A′的ASCII值加上1

若变量a是int类型,并执行了语句:a='A'+1.6;,则正确的叙述是( )。A.a的值是字符CB.a的值是浮点型C.不允许字符型的浮点型相加D.a的值是字符'A'的ASCⅡ值加上1

设整型变量 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是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要______。A.将k重新定义为浮点型变量B.将a重新定义为整型变量C.将k的值临时转换为浮点型D.将a的值临时转换为整型A.B.C.D.

假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。

设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为( )。A.不定值B.4C.3D.1

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。

● 在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是 __ 。A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量a的值不变B.读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量b的值不变C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算

设x,y,z均为整型变量,现有如下语句x=y=z=1;(++x||(++y++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值

若变量a是int类型,并执行了语句:a='A'+1.6;则正确的叙述是( )。A.a的值是字符'C'B.a的值是浮点型C.不允许字符型和浮点型相加D.a的值是字符'A'的ASCII码值加上1

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。

设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是__________A.0B.4C.- 4D.2

设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y++z;,则执行这个语句后t的值为A.2B.1C.0D.不定值

●在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是(30)。(30)A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变B.读取a的值并转换为整型数据,然后进行两个整数的相加减运算,变量a的值不变C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算

在程序运行过程中,( )时涉及整型数据转换为浮点型数据的操作。A.将浮点型变量赋值给整型变量B.将整型常量赋值给整型变量C.将整型变量与浮点型变量相加D.将浮点型常量与浮点型变量相加

有if逻辑表达式语句;若整型变量a、b的值相等时执行语句,则逻辑表达式是()A、a=bB、a!=bC、a-bD、!(a-b)

已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是()

设a=12,且a定义为整型变量.执行语句a+=a-=a*=a;后a的值为().A、12B、144C、0D、132

已知i=5;写出语句i+=012; 执行后整型变量 i 的十进制值是()

写出语句 b=(a=6,a*3); 执行后整型变量b的值是()

已知i=5;写出语句a=--i; 执行后整型变量a的值是()

设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-1b+c/2 后,t的值是()

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

若变量a是int类型,并执行了语句:a=‘A’+1.6;,则正确的叙述是()A、a的值是字符CB、a的值是浮点型C、不允许字符型和浮点型相加D、a的值是字符‘A’的ASCII值加上1

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