首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
admin
2012-06-22
41
问题
在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://jikaoti.com/ti/crB7FFFM
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
______不是Web性能测试的基本指标。
承建、监理单位应当在(),将各自形成的有关工程档案向建设单位归档。
根据软件项目的规模等级和安全性关键等级,软件测试可由不同机构组织实施,由承建单位组织进行的测试不包括()。
在委托监理的信息工程项目中,监理单位与承建单位不得有隶属关系和其他利害关系,这个要求反映了信息工程监理的()。
在实施过程中,监理单位应针对发现的问题,协调关系和排除矛盾,实行动态进度控制,(52)是不可缺少的手段。
企业信息化系统建设过程中,监理工程师应通过日常检查和教育,监督承建单位积极进行软件知识产权保护。为防止内部员工侵权,建议承建单位(60)________。①制定知识产权保护规章制度②对员工进行知识产权相关教育③与员工签订知识产权保护协议④及时到国家
阅读以下说明,根据要求回答问题1~问题3。[说明]系统集成商Y公司承担了某企业的业务管理系统的开发建设工作,Y公司任命阮工为项目经理。该业务管理系统建设工程可分解为15个工作(箭头线表示),根据工作的逻辑关系绘出的双代号网络图如图1-4所示
请根据表5-6中的数据,完成该项目的单代号网络图,以表明各活动之间的逻辑关系。各工作节点用如图5-3所示的样图标识。图例说明:ES:最早开始时间EF:最早结束时间DU:作业历时ID:作业代号LS:最迟
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。[说明]某公司开发一个新闻客户端后台大数据平台,该平台可以卖现基于用户行为、社交关系、内容、标签、热度、地理位置的内容推荐。公司指派张工负责项目的质量管理。由于刚开始从事质量管理工作,张工进行了
Toensuretheprojectteamprovidesthefunctionalitythecustomerexpectsinanewpieceofsoftware,theprojectmanageraskth
随机试题
肝硬化最突出的临床表现是()
根据我国仲裁法的规定,在不同的情况下仲裁庭可以作出不同的裁决。下列有关仲裁裁决的说法哪些是正确的?
滑升模板施工高层建筑物时,现浇楼板的浇筑方法有以下()几种。
多用于地形变化不太复杂的丘陵地区的城市用地竖向规划方法是()。
以下各类金融资产不属于货币市场工具的是()。
在改革开放新的发展阶段,我国学校体育出现的特点中,不正确的是()。
宪法附则足指宪法对于特定事项需要特殊规定而作出的附加条款。下列关于宪法附叫的表述错误的一项是()。(北航2010翻译硕士)
尽管垄断组织的形式多样,但它们在本质上是一样的,即
[*]
Pleaseremember(post)______theletteronyourwaytoschool.
最新回复
(
0
)