首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知char a;int b;float e;double d;则表达式a-b+c-d结果为( )型。
已知char a;int b;float e;double d;则表达式a-b+c-d结果为( )型。
admin
2011-06-10
48
问题
已知char a;int b;float e;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://www.kaotiyun.com/show/8RPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){ char s[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
有以下程序main(){ char a,b,c,*d;a=’\’; b=’\xbc’;c=’\0xab’; d="\0127";printf("%c%c%c%c\n",a,b,c,*d);}编译时出现错误,以下叙述中正确的是
在一个C语言程序中
以下程序运行后的输出结果是【 】main( ) {int i,j,a[ ][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) for(j=i+1;j<3;j++)a[j][i]=0; fo
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是
设有定义语句:charc1=92,c2=92;则以下表达式中值为零的是()。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
目标群体的压力可以导致的执行偏差,这种压力主要表现在_______、________。
男性,60岁,1周来发热咳嗽,2天来全身散在瘀斑,表情淡漠住院,BP70/40mmHg,Hb100g/L,WBC18×109/L,PLT30×109/L,血片可见破碎红细胞,PT18秒(正常对照14秒),骨髓增生活跃,巨核细胞多最可能的原因是
母婴保健工作方针是以保健为中心,其目的是
商业银行市场约束参与方包括()。
绍兴自古人杰地灵,下列人物中来自绍兴的是()。
地方政府对经济的干预不仅表现在直接通过财政投资拉动经济增长,还表现为通过财政补贴、税收优惠、信贷优惠和降低土地等要素成本诱导性地干预企业的投资决策。国有企业因为与政府具有密切的产权关系,其控制权主要掌握在政府手中,这就造成国有企业往往成为政府干预和调控经济
对于产品生命周期()的产品,企业只能采取主动出击,延长或使产品生命周期出现再循环,为此企业可以采取市场、产品、营销组合的改良策略。
Man:Thecoatyoutriedonwasreallyniceandreasonablypriced.Woman:I’dhaveboughtitrightawayiftheyhadhaditinmy
TheCaseoftheDisappearingFingerprintsOneusefulanti-cancerdrugcaneffectivelyerasethewhorlsandothercharacteris
BA0059toCapeTownBeoutofflyinghoursandmakeanarrangementBA0059toCapeTownmightbe【21】______fo
最新回复
(
0
)