首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
77
问题
已知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全国计算机二级
相关试题推荐
有以下程序段inti,n;for(i=0;i
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作()。
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是()。c=(b-=(a-5));a=(c%3)+(a=8);
若函数中有定义语句:inta;,则()。
设q1和q2是指向一个int型一维数组的指针变最,k为float型变量,下列小能正确执行的语句是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
在数据处理中,其处理的最小单位是()。
随机试题
以下属于学生的义务的是()。
教育预测中用来反映教育系统能否成功地完成预期目标的质量指标是()
易阻遏气机,损伤阳气的病邪是
《药品经营质量管理规范》规定,对药品零售企业陈列药品的要求是()
消费支出规划涉及的内容不包括()。[2009年11月二级真题]
根据《期货公司风险监督指标管理试行办法》,期货公司的风险监管指标包括()。[2010年9月真题]
位于县城的某筷子生产企业系增值税一般纳税人,2008年4月份发生以下业务:(1)月初进口一批优质红木用于生产红木工艺筷子,成交价折合人民币20万元,另向境外支付包装材料和包装劳务费用合计折合人民币1万元,支付运抵我国海关前的运杂费和保险费折合人民币2万元
劳动安全卫生管理制度的种类包括()。(2008年5月二级真题)
根据给出的表格资料,回答下列问题。
VB变量x!的数据类型是
最新回复
(
0
)