首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
26
问题
已知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://jikaoti.com/ti/AfB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Windows环境下,若要将整个屏幕上显示的内容存入剪贴板,可以按
下列叙述中正确的是
以下程序运行后的输出结果是【 】fun(intx) {if(x/2>0)fun(x/2); printf("%d",x); } main( ) {fun(6);}
以下选项中不能正确把cl定义成结构体变量的是
以下选项中非法的表达式是
以下程序中给指针p分配三个double型动态内存单元,请填空。 #include<stdlib.h> main( ) { double*p; p=(double*)malloc(【】); p[0]=1.5;p[1]
以下程序中,函数sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #defineM2 #defineN4 voidSumColumMin(inta[M]
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
数据库设计的根本目标是要解决()。
若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。
随机试题
为确诊肿块性质最好采用如确诊为乳癌,较理想的治疗方案为
下面哪一项不是爆发调查的内容
关于财政支出不断增长理论的说法,错误的是()。
商品经济的产生必须具备的条件是()。
下图是目前世界上多数交响乐团所采用的美式乐队席位排列法,★的位置应该排列哪种乐器?
从下列两题中任选一题作答,如果两题都答,只按第Ⅰ题的成绩计入总分。Ⅰ.材料1:人生犹如一张大的时间表,每个人都应当根据自己的总体目标,对实践做出总体安排。总体时间表必须通过阶段性的时间来落实。材料2:当学生获得了满意的效果后,要设法让学生对自己进行奖励
人体的腮腺是:
Inreadingstoriesweanticipatewhatistocome______onourmemoryofwhathasgonebefore.
A、Shelivesbetweenthecountrysideandherschool.B、Thecountrysideistoofarfromthecity.C、Thiswasthefirsttimeshewe
Forthispart,youareallowed30minutestowriteanessayentitledItPaystoBeHonestbycommentingonthesaying,"Honesty
最新回复
(
0
)