单选题

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

A. 读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B. 读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变
C. 将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D. 将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算

查看答案
该试题由用户214****62提供 查看答案人数:23596 如遇到问题请联系客服
正确答案
该试题由用户214****62提供 查看答案人数:23597 如遇到问题请联系客服
热门试题
在Visual Basic中表达式a=10的类型是算术表达式() 算术表达式a+b*(c+d/e)转为后缀表达式后为( )。 下列不属于EXCEL 2010表达式中的算术运算符是: 若C程序表达式中引用了未赋初值的变量,则( ). 程序中的算术表达式属于高级程序语言中的成分 若x为int类型, 与逻辑表达式!x等价的C语言关系表达式() 若x为int类型, 与逻辑表达式!x等价的C语言关系表达式() int x=8;在C程序中,表达式0<=x<=3的运算结果是() 算术表达式a+b*(c+d/e)可转换为后缀表达式( )。 一个表达式中若有多种运算,在同一层括号内,计算机按函数运算一关系运算一逻辑运算一算术运算的顺序表达式求值() VB6.0的基本表达式包括算术表达式、()表达式和()表达式 与条件表达式”(n)?(c++):(c–)”中的表达式(n)等价的表达式是____() 在SQL的算术表达式中,如果其中有空值,则表达式() 在程序运行过程中,( )时可能需要进行整型数据与浮点型数据之间的强制类型转换。①访问数组元素 ②进行赋值运算 ③对算术表达式求值 ④进行递归调用 在VB表达式(b+c)/a*d中,优先运算的是() 对于逗号运算”,,…,”的运算结果是() linux中算术表达式使用C语言中表达式的语法、优先级和结合性。除++、--和逗号之外,所有的整型运算符都得到支持。此外,还提供了方幂运算符 可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,();对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,()。这两种情况都表明所检查的算术表达式括号不匹配 数学表达式的VB算术表达式为____(27)____ 如果在一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是()。  
购买搜题卡会员须知|联系客服
会员须知|联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位