计算下列表达式的值0.33-0.5+0.17、0.33+0.17-0.5、0.17-0.5+0.33、浮点相对误差限。
第1题:
x^*-x称为近似值x的()
A、绝对误差
B、相对误差
C、绝对误差限
D、相对误差限
第2题:
下面关于计算机中的浮点数的叙述,正确的是( )
A.在计算机中,浮点数的绝对值不大于1
B.十进制整数不能用浮点数形式表示
C.十进制实数的浮点表示一定是精确的
D.Pentium微处理器的浮点数的格式采用IEEE 754标准
第3题:
● 已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要 (28) 。
(28)
A. 将k重新定义为浮点型变量
B. 将a重新定义为整型变量
C. 将k的值临时转换为浮点型
D. 将a的值临时转换为整型
第4题:
●在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是(30)。
(30)
A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B.读取a的值并转换为整型数据,然后进行两个整数的相加减运算,变量a的值不变
C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
第5题:
对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当( )时可进行短路计算。
A.a 的值为trueB.d的值为trueC.b的值为trueD.c的值为true
第6题:
表达式strcmp(“3.14”,“3.278”)的值是一个_____。
A.非零整数
B.浮点数
C.0
D.字符
第7题:
已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要______。
A.将k重新定义为浮点型变量
B.将a重新定义为整型变量
C.将k的值临时转换为浮点型
D.将a的值临时转换为整型
A.
B.
C.
D.
第8题:
DECIMAL是( )数据类型
A.可变精度浮点值
B.整数值
C.双精度浮点值
D.单精度浮点值
第9题:
设整型变量i的值为3,则计算表达式i---i后表达式的值为( )
A.0
B.l
C.2
D.表达式出错
第10题: