99问答网
所有问题
7、设变量a是整型,f是实型,i是双精度型,则表达式 10+'a'+i*f 值的数据类型为A、int B、float C、double
如题所述
举报该问题
推荐答案 推荐于2017-11-24
double
解释:隐含转换的规则:低类型数据转化为高类型数据
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vXtzteWvj.html
其他回答
第1个回答 2011-05-20
表达式结果 向高精度类型转变 double精度最高 当然是C
第2个回答 2011-05-21
c,低级向高级转变
第3个回答 2011-05-20
应该是C吧
第4个回答 2011-05-20
C
相似回答
哪位前辈能否提供一个 C++程序填空题库(至少有答案有解析最好) 题越多...
答:
4在 C语言中的
实型变量
分为两种
类型,
它们是 float(实型)和double(
双精度实型
)。错5在C语言中,要求参加运算的数必须是整数的运算符是% . 对6若有以下定义,则执行下面
表达式
y+=y-=m*=y后,y的值为-6。int m=5,y=2; 对7输入语句的格式为: scanf("%d%d%d"
,&a,&
b,&c);是正确的。 对8在scanf...
7、
设变量a是整型,f是实型,i是双精度型,则表达式
10+
'a'
+i*f
值的
...
答:
double 解释:隐含转换的规则:低
类型数据
转化为高类型数据
设变量a是整型,f是实型,i是双精度型,则表达式10+
'a'
+i*f值的数据类型
...
答:
因此,在表达式中,10+'a'
+i*f,
当10+'a'时,'a'字符型会自动转换为
整型,i
*f运算时自动转换为
双精度类型,10+
'a'
+i*f表达式
结果自动转换为双精度类型。
设变量a是整型,f是实型,i是双精度型,则表达式10+
'a'
+i*f值的数据类型
...
答:
最后
10+
'a'的值与i*f相加。10+‘a'为
整型,i*f
为double(
双精度型
)。由于double(双精度型)比整形高,所以
整型变量
自动变为double型。两个double(双精度型)的数相加,和仍为double(双精度型)。类型char->int->unsigned->long->double<-float这样转换的原因是为了尽可能的使得到的结果精度高...
10+
a+ i* f的类型
是什么?
答:
double。
设变量a是整型,f是实型,i是双精度型,则表达式10+
'a'
+i*f值的数据类型
:因为在计算这个表达式时,首先要将各个变量强制转化为最高的存储类型。相当于(double)w*(double)x+(double)z-y,所以是double类型了。c语言中两个不同类型的运算,要转化成同
类型的,
转换从低到高 ...
设变量a是整型,f是实型,i是双精度型,则表达式10+
’a’
+i*f值的数据
...
答:
双精度,
因为程序里是按照
数据类型
最大的那个为准
...
设变量a是整型,f是实型,i是双精度型,则表达式10+
‘a’
+i*f值的
...
答:
当然
是双精度
类型了,C语言的规则是不同数据类型进行这种四则运算,低精度
的数据类型
要自动向高精度转换的,因此结果的类型为双精度类型。
有定义语句:int a=5,b
;,
不能给b赋2的赋值语句是( )。_百度问一问
答:
若a为int型,且其值为3,则执行完表达式: a+=6后,a的值是( )。A 3 B 9 C 12 D 6【提问】选项B,9【回答】
设变量a是整型,f是实型,i是双精度型,则表达式10+
'a'
+i*f值的数据类型
为( )。A double B int C 不确定 D float【提问】A,double【回答】若x=0,y=3,z=3,...
c语言问题
答:
10 .
设变量a是整型,f是实型,I是双精度型,则表达式10+
'a'
+I*f值的数据类型
为__C___。A)int B)float C)double D)不确定 11.以下叙述中不正确的是___B___。A. 一个源文件可由多个函数组成 B. 一个源文件中必须包含一个主函数 C. 一个C程序可由多个源文件组成 D. C程序必...
大家正在搜
设变量a是整形f是实型
一个实型变量的值肯定是精确的
实型变量和整型变量
实型数据赋给整型变量
整型数据与实型数据
实型变量可以存放整型数吗
c语言实型变量允许存放整型数
实型变量和浮点型变量
双精度实型变量
相关问题
c语言数据类型5、 设变量a是整型,f是实型,i是双精度型,...
设变量a为整型,f为实型,i为双精度型则表达式 a+i*f值...
设变量a为整型,f为实型,i为双精度型则表达式a+i*f值的...
设变量a为整型,f是实型,i是双精度型,则40+'a'+i*...
c语言基础题,设变量a是整型,f是短整型,i是长整型,则表达...
设变量a是int型,f是float型,i是double型,则...
设有int i; char c; float f;,以下结果...
C语言中一维数组正确的定义