[单选题]

在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是(30)。(30)

A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变

B.读取a的值并转换为整型数据,然后进行两个整数的相加减运算,变量a的值不变

C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算

D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算

参考答案与解析:

相关试题

在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后 再

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

  • 查看答案
  • 在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是( )。

    [单选题]在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了

  • 查看答案
  • 在Foxpro运算表达式中,有逻辑表达式、关系表达式和算术表达式混合在一起,其中

    [填空题] 在Foxpro运算表达式中,有逻辑表达式、关系表达式和算术表达式混合在一起,其中不含括号,它们的运算顺序是:算术、()、()。

  • 查看答案
  • 算术表达式中,算术运算符的优先级次序为()。

    [单选题]算术表达式中,算术运算符的优先级次序为( )。A.++,--,*,/,%,+,-B.+,--,++,--,*,/,%C.++,--,+,-,*,/,%D.+,-,*,/,++,-,%

  • 查看答案
  • FoxBASE的数值型表达式,()。A、运算对象可以是任何数据类型B、运算对象可

    [单选题]F.oxBASE的数值型表达式,()。A.运算对象可以是任何数据类型B.运算对象可以是数值常量、变量或函数,结果值为数值型C.运算对象可以是任何数据类型,结果值总是数值型D.可以使用数学中可用的任何运算符

  • 查看答案
  • 下面指令序列执行后完成的运算中,正确的算术表达式为( )。 HOV AL, BY

    [单选题]下面指令序列执行后完成的运算中,正确的算术表达式为( )。 HOV AL, BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,ALA.y=x2+1B.y=x2-1C.X=Y2+1D.Y=X×2

  • 查看答案
  • 逻辑量在表达式里进行算术运算,True值被当成()。

    [单选题]逻辑量在表达式里进行算术运算,True值被当成( )。A.-1B.0C.1D.2

  • 查看答案
  • 在表达式中,运算符两端的数据类型要求一致。

    [判断题] 在表达式中,运算符两端的数据类型要求一致。A . 正确B . 错误

  • 查看答案
  • 下列表达式中,表达式______的运算结果与其他3个不同。

    [单选题]下列表达式中,表达式______的运算结果与其他3个不同。A.Int(-3.5)-1.5B.Int(-4.5)+0.5C.-Abs(-4.5)D.Fix(-4.5)-0.5

  • 查看答案
  • 在表达式中,运算符两端的数据类型要求必须一致.()

    [主观题]在表达式中,运算符两端的数据类型要求必须一致.()

  • 查看答案
  • 在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计