首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
admin
2012-06-22
36
问题
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
选项
A、读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B、读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变
C、将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D、将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
答案
A
解析
本题考查程序语言基础知识。在表达式的求值过程中,若参与运算的数据类型不一致,则编译系统自动进行相应数据的类型转换(隐式类型转换),类型转换的一般规则是:为防止精度损失,如果必要的话,类型总是被提升为较宽的类型;所有含有小于整型的有序类型的算术表达式在计算之前其类型都会被转换成整型。最宽的类型为longdouble,运算时另一个操作数无论是什么类型都将被转换成longdouble。如果两个操作数都不是longdouble型,那么若其中一个操作数的类型是double型,则另一个就被转换成double型。类似地,如果两个操作数都不是double型而其中一个操作float型,则另一个被转换成float型。否则如果两个操作数都不是3种浮点类型之一,它们一定是某种整值类型。在确定共同的目标提升类型之前,编译器将在所有小于int的整值类型上施加一个被称为整值提升的过程。在进行整值提升时类型char、signedchar、unsignedchar和shortint都被提升为类型int。C/C++语言编译系统提供的内部数据类型的自动隐式转换规则如下:①程序在执行算术运算时,低类型可以转换为高类型。②在赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并赋值给它。⑨当在函数调用时,将实参值赋给形参,系统隐式地将实参转换为形参的类型后,赋给形参。④函数有返回值时,系统将自动地将返回表达式类型转换为函数类型后,赋值给调用函数。
转载请注明原文地址:https://kaotiyun.com/show/5bPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
在计算机中,数据总线宽度会影响(10)。
()不属于工程验收监理报告的内容。
监理单位有责任协助建设单位对严重质量隐患和质量问题进行处理,必要时可以按合同行使否决权。总监理工程师在( )情况下应对承建单位果断下达停工令。①实施、开发中出现质量异常情况②承建单位使用盗版软件③隐蔽作业未经现场监理人员查验自行封闭
()不是信息化工程监理大纲的编制依据。
监理细则应采取()方式编制。
建设项目设备采购方案最终需要获得(55)的批准。
(73)________describestheconfigurableitemsoftheprojectandidentifiestheitemsthatwillberecordedandupdatedsothat
(2009年下半年)F公司成功中标S市的电子政务工程。F公司的项目经理李工组织相关人员对该项目的工作进行了分解,并参考以前曾经成功实施的W市电子政务工程项目,估算该项目的工作量为120人/月,计划工期为6个月。项目开始不久,为便于应对突发事件,
Softwareengineeringisthestudyandapplicationofengineeringtothe_______,developmentandmaintenanceofsoftware.
Computerswillbecomemoreadvancedandtheywillalsobecomeeasiertouse.Improvedspeedrecognitionwillmaketheoperationo
随机试题
病人男性,24岁,遍身浮肿而光亮,伴胸腹痞闷,烦热口渴,尿短赤,便干结,苔黄腻,脉沉数,宜选用何方
A.HOGB.CAl25C.AFPD.E2E.PRL患者闭经后阴道不规则出血伴下腹隐痛应做的检查是
患者,男性,17岁。乏力、口干3天入院。查体:神志清,血压90/60mmHg,心率120次/分,血糖36mmol/L。实验室检查尿蛋白(+),尿糖(+++),尿酮体(++++),pH7.018,PaO290mmHg,PaCO212mmHg,BE一13m
关于动脉性充血错误的说法是
间停呼吸见于
根据《宪法》和法律的规定,关于国家机构,下列哪些选项是正确的?(2014年卷一60题,多选)
施工企业在开工前组织材料、机具设备及劳动力供应,编制进度计划、统计完成工作量、进行经济核算的参考依据是()。
企业采用融资租赁方式租入的固定资产,虽然从法律形式上讲,企业并不拥有该固定资产的所有权,但企业仍将其视为本企业的固定资产计提折旧。下列各项中,属于对此项业务进行会计处理应遵循的会计原则的是()。
关于基金的信息披露,下列表述正确的是()。I.封闭式基金在披露临时报告后2日内,送基金上市的证券交易所审核Ⅱ.某基金成立于4月6日,该基金不需要编制第二季度报告Ⅲ.当发生对基金份额持有人权益或者基金价格产生重大影响的事件时,应在2日内
在一个3×2的混合实验设计中,被试问因素有3种水平,若每种处理使用30名被试,整个实验设计需使用的被试数是
最新回复
(
0
)