首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2017-07-27
59
问题
已知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/xKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
C语言规定,函数返回值的类型是()。
在下列选项中,没有构成死循环的程序段是()。
设有以下说明,则不正确的叙述是()。unionun{inta;chatb:floatc;}arr;
下列叙述中错误的是()。
定义inta=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为()。
下面程序的运行结果是()。#definePOW(r)r*rmain(){intx=2,y=3,t;t=POW(x+y);printf("%d\n",t);}
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是()。c=(b-=(a-4));a=(c%2)+(b-1);
数据结构分为逻辑结构和存储结构,循环队列属于()结构。
二叉树的遍历可以分为三种:前序遍历、__________遍历和后序遍历。
随机试题
齿痕舌常与下列哪个舌象并见
可反映类风湿关节炎活动期的检查是
急性癫痫发作病人来到医院,问完病史和完成身体检查之后,接下来病人将做下列哪项检查
城市总体规划纲要包括()。
下列各组分子间,只存在色散力的有()。
中国公民王某12月取得工资600元,月奖金300元,季度奖金200元,全年奖金2400元。王某12月份应缴个人所得税为( )元。
投资性房地产采用公允价值模式进行后续计量的,应按资产负债表日该资产的公允价值调整其账面价值。()
社会工作者在处理家庭、邻里等内部成员矛盾时,往往会遇到情、理、法之间的纠葛,如何正确和有效地区分人情、法制与规定的影响及后果,这体现了社会工作者面临的伦理困境主要是()。
2019年3月5日,习近平在内蒙古代表团强调,统筹好经济发展和生态环境保护建设的关系,努力探索出一条符合战略定位、体现内蒙古特色,以生态优先、绿色发展为导向的高质量发展新路子。绿色发展,就是要解决好人与自然和谐共生的问题。绿色是()
Theconceptofobtainingfreshwaterfromicebergsthataretowedtopopulatedareasandaridregionsoftheworldwasoncetrea
最新回复
(
0
)