首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2019-04-24
31
问题
已知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://jikaoti.com/ti/Wmf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是()。#defineM2#defineN(m)((M+1)*m)……x=3*(M+N(5));
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是()。
用白盒法设计测试用例的方法包括()。
下列叙述中正确的是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。【10年3月】
设有定义语句int(*f)(int);则以下叙述正确的是
给定程序MODll.C中函数fun的功能是:用冒泡法对6个字符串按由小大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下列不属于软件工程3个要素的是()。
随机试题
关于侵占罪与盗窃罪的关系,下列哪些选项是正确的?()
夸美纽斯根据他的泛智教育思想构建了一个比较完整的学校系统,包括()
除哪些药品以外,医疗机构不得限制门诊就诊人员持处方到药品零售企业购药
关于骨软骨瘤临床表现为
不符合脑震荡表现的是
全口义齿初戴,发现下颌后退4mm,首先考虑的正确处理方法是
西方国家最古老医学道德文献是
债券基金经理可以通过合理运用久期和凸度这两种工具实现资产组合现金流匹配和资产负债有效管理。如果债券基金经理能够较好地确定持有期,那么就能够找到所有的久期等于持有期的债券,并选择凸性最高的那种债券。这类策略称为()。
五礼
E-MailMadness:BreakingRulesandLovingItForalltheculturalupheavalsbeingwroughtbynewtechnology,thespreadofwr
最新回复
(
0
)