首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2013-06-11
16
问题
已知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/wtn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的【】结构在计算机存储空间中的存放形式称为数据的存储结构或物理结构。
下列关于C语言数据文件的叙述中正确的是
以下程序的运行结果是【】。#defineMAL(a,b)(a>b?a:b)+1main(){inti=6,j=8;printf("%d\n",MAL(i,j));}
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
结构化程序设计的一种基本方法是
专门的关系运算不包括下列中的______。
下面概念中,不属于面向对象方法的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下符合C语言语法的实型常量是()。
随机试题
A、 B、 C、 D、 B认真观察图片可知这是一个办公室。A选项中的computersareallturnedon无法从图片中判断出来;C选项的leavingtheroom与D选项的washing
下列情况中,不宜立刻进行针刺的是
疫疠的特点应除外哪项
14岁初中二年级女学生,患Grayes病。治疗宜选用
下列哪项是属于B超监测的内容()
根据刑事法律制度的规定,行为人基于同一的犯罪故意,连续实施数个性质相同的犯罪行为,触犯同一罪名的犯罪形态为()。
房屋租赁合同主要条款不包括()。
运输过程中运输设备及能源的投入,以及道路、港口、机场、输送管道等运输设施的投资属于()消耗。
关于监护,下列哪一项表述是正确的?
Whatisthenewsitemmainlyabout?
最新回复
(
0
)