单项选择题
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
- A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B.读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变
C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
点击查看答案
相关考题
-
单项选择题
以下关于软件测试原则的叙述中,不正确的是______。
A.测试用例不仅选用合理的输入数据,还要选择不合理的输入数据
B.应制定测试计划并严格执行,排除随意性
C.对发现错误较多的程序段,应进行更深入的测试
D.程序员应尽量测试自己的程序 -
单项选择题
若程序在运行时陷入死循环,则该情况属于______。
A.语法错误
B.运行时异常
C.动态的语义错误
D.静态的语义错误 -
单项选择题
Windows系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用的命令是______。
A.ipconfig/renew
B.ipconfig/flushdns
C.netstat-r
D.arp-a
