单项选择题
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是()。
A.读取b 的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b 的值不变
B.读取a 的值并转换为整型数据,然后进行两个整数的相减运算,变量a 的值不变
C.将b 重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D.将a 重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
点击查看答案&解析
相关考题
-
单项选择题
在CPU的寄存器中,()对用户是完全透明的。
A.程序计数器
B.指令寄存器
C.状态寄存器
D.通用寄存器 -
单项选择题
总线复用方式可以()。
A.提高总线的传输带宽
B.增加总线的功能
C.减少总线中信号线的数量
D.提高CPU 利用率 -
单项选择题
在程序的执行过程中,Cache与主存的地址映像由()。
A.专门的硬件自动完成
B.程序员进行调度
C.操作系统进行管理
D.程序员和操作系统共同协调完成
