首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2021-07-09
35
问题
已知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/rqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf"%d,%d,%d\n",x,y,z);}
DOS文件系统的组织结构属于
有以下程序:#includeinta=1,b=2;voidfunl(inta,intb){prinff(“%d%d”,a,b);}voidfun2(){a=3.b=4;}voidmain(){funl(5,
在一个C源程序文件中所定义的全局变量,其作用域为()。
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,"
下面不属于软件设计阶段任务的是()。
数据库管理系统(DBMS)是一种
下面不属于软件需求规格说明书内容的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
在结构化方法中,软件功能属于软件开发中的()阶段。
随机试题
下列属于20世纪人类科技成就的是()。①电话的发明②发电机的问世③世界上第一架飞机试飞成功④电报的发明⑤因特网的发明⑥卫星的发明
CK-MB通常在发生急性心肌梗死后4~6h内开始升高,达高峰时间为18~24h,持续3~4天。()
增加牙槽嵴相对高度的方法是
用于疾病诊断、治疗、监护的医疗器械是用于解剖、生理、替代和调节的医疗器械是
关于罪数,下列哪些选项是正确的(不考虑数额或情节)?
岩土工程设计概算的编制方法不包括()。
根据《建设工程施工合同(示范文本)》的规定,以下有关工程质量保修的表述中,正确的是( )。
如下银行结算的基本原则不包括( )。
Whyis【S1】fun?Whatdelightsmayitspractitionerexpectashisreward?Firstinthesheerjoyofmakingthings.Asthechilddeligh
ShouldYouLearnThai?HereareeightfeaturesaboutThailanguagetohelpstudentsdecidewhethertheywanttolearnThaiorno
最新回复
(
0
)