00问答网
所有问题
若有以下定义: char a; int b; float c; double d; 则表达式a*b+d-c值的类型为
如题所述
举报该问题
推荐答案 2013-07-03
double
表达式的类型会自动提升为参与表达式求值的最上级类型
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jeZrDDjeB.html
其他回答
第1个回答 2013-07-03
最终类型为double
相似回答
...
char
a;int
b;
float
c;double
d;
则表达式a*b+
b-
c值的类型为
...
答:
【答案】:
D
在表达式a*b+d-c中,double的类型最高,C语言中,由低类型自动向高类型转换,所以最后的结果一定是double型。
1,
若有以下定义
,
char
a;int
b;float
c;double
d;则
表示式
a*b+d-c值
...
答:
1,若有以下定义,char a;int b;float c;double d;则表示式a*b+d-c值的型别为( )
答案:double型别
参考:“隐式型别转换” C++定义了一组内建的型别物件之间的标准转换,在必要时它们被编译器隐式的应用到物件上。在算式转换保证了二元操作符,如加法或乘法的两个运算元被提升为共同...
char
a;
int
b;
float
c;d则表达式a*b+d-c值的类型为
_ouble
d;
答:
表达式a*b+d-c值的类型为double
只要出现了混合运算,
float
直接转换为double 其他由低向高转换
若有定义chara;intb;floatc;doubled;则表达式a*b+
(int)
d-c
的
值的
...
答:
float.
float类型
运算时都先转化成
double
以提高精度,结果再换为float。
大家正在搜
double和float的区别
sizeof(double)
若有说明语句double
java char转int
char和int的区别
int和char可以相互转换吗
int a=1,b=2,c=3;
double型保留小数点后几位
c语言int转char
相关问题
1,若有以下定义,char a;int b;float c;...
若有以下定义语句;char a ;int b ;float ...
C语言:有定义语句char a;int b;float c;...
若有以下定义和语句,则值为12的表达式是( )。 A a=b...
有一道C语言的题目:已知:char a; int b; fl...
若定义了int a;char b;float c;,则表达式...
若有声明“char a= 0 ; int b=1; floa...
已知:char a;int b;float c;double...