首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知char a;int b;float c;double d;则表达式a—b+c—d结果为( )型。
已知char a;int b;float c;double d;则表达式a—b+c—d结果为( )型。
admin
2020-11-27
42
问题
已知char a;int b;float c;double d;则表达式a—b+c—d结果为( )型。
选项
A、double
B、float
C、int
D、char
答案
A
解析
C语言中允许进行不同数据类型的混合运算,但在实际运算时,要先将不同类型的数据转化成同一类型再进行运算。类型转换的一般规则是:①运算中将所有char型转换成int型,float型转换成double型;②低级类型服从高级类型,并进行相应的转换,数据类型由低到高的顺序为:char—>int—>unsigned—> long—>float—>double; ③赋值运算中最终结果的类型,以赋值运算符左边变量的类型为准,即赋值运算符右端值的类型向左边变量的类型看齐,并进行相应转换。
转载请注明原文地址:https://kaotiyun.com/show/FK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=0;i
下列选项中不属于结构化程序设计原则的是
以下叙述中正确的是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
下列叙述中正确的是()。
下面选项中不是关系数据库基本特征的是()。
有以下程序#includeintfun1(doublea){return(int)(a*=a);}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=f
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
采用电渣焊焊接中碳钢和低合金钢时必须预热。
患者,女性,45岁。颌面部损伤,上颌骨骨折,出血700ml,烦躁,面色苍白,皮肤湿冷,血压110/94mmHg(14.7/12.5kPa),脉搏100次/分。此时患者病情处在哪种情况A.无休克B.休克代偿期C.中度休克D.重度休克E.虚脱
下列软件中,不属于系统软件的有()。
衰老期的核心目标是()。
分析企业战略与企业能力之间是否存在差距属于()。
一、注意事项1.《申论》考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,然后按“申论要求”依次作答。二、给定资料1.国家统
面对当前复杂的国际国内形势,我国未来产业发展将逐步呈现出两大抓手,一是适应需求结构变化趋势,加快推进传统产业技术改造;二是科学判断未来市场需求变化和技术发展趋势,加快发展战略性新兴产业。而当前全球经济竞争格局正在发生深刻变革,科技发展正孕育着新的革命性突破
如果A=(B+E),且B2=E,则A2=________。
Hetakeshis______hometohiswifeeveryFriday.
Iknownowthatthemanwhosatwithmeontheoldwoodenstairsthathotsummernightoverthirty-fiveyearsagowasnotatall
最新回复
(
0
)