首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
71
问题
已知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全国计算机二级
相关试题推荐
有以下定义和语句,则sizeof(a.share)的值是()。structdate{unsignedintday;unsignedintmouth;unsignedintyear;un
有以下程序:#include<stdioh>intfun(intx,inty){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b=
下列叙述中正确的是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
若函数中有定义语句:inta;,则()。
下列叙述中错误的是()。
下列队列的描述中,正确的是()。
C语言的基本单位是()。
随机试题
对食品长期污染意义较大的放射性核素有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
下列选项中,关于成就测试和认知能力测试的说法,正确的是()。
白果在定喘汤中的作用是
xy’’=(1+2x2)y’的通解是()。
下图为一张不完整的科目汇总表会计核算程序的记账程序图。(1)请在A、B处空格中填上适当的内容。A:______;B:______。(2)简要解释⑤、⑥、⑦步骤的内容。
建设项目中具有独立设计文件,建成后可单独形成生产能力或发挥工程效益的工程是()。
下列关于非货币性资产交换的说法,正确的有()。
ItineraryforAliceCrandall,May5:7:00Limousinepick-upathome(for8:00check-inatairport)9:00ASTFlight265from
Predictionsoflargepopulationsofrobotsinindustryhaveyettocometrue.Foradecadeormore,manufacturersofbigrobots
最新回复
(
0
)