77问答网
所有问题
c语言: 若x 是单精度实型变量,表达式(x=10/4)的值 很多人说是2.0 但是float不是默认6位有效数字么
那样应该是2.00000啊 求教
举报该问题
推荐答案 2012-06-14
是2.00000
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/W8NN8qIIp.html
其他回答
第1个回答 2012-06-14
你可以在编程软件中试一下,这样可以加深印象
相似回答
c语言:
若x
是单精度实型变量,表达式(x=10
/
4)的值
很多人说是2.0
但 ...
答:
是2.00000
1.
若x是单精度实型变量,表达式 (x = 10
/
4) 的值是
___ 。
答:
因为/表现求商,而已10与4又没有强制转为
单精度,
故结果为取整后为2后,再转型为
单精度2.0
一个
c语言
题…
若x是单精度实型变量,表达式(x=10
/
4)的值
是?答案
是2.0
...
答:
10/4结果是2,因为被除数和除数都是整形。如果10.0/4,那么等于2.5。别听楼上瞎说!虽然他们结果是2
,但是
由于x是浮点型,所以会发生一个隐式的类型转换。把2转换为
2.0
。明白了吗?
1.
若x是单精度实型变量,表达式 (x = 10
/
4) 的值是
() A.2.5 B.
2.0
C
...
答:
选B 分析:因为‘/’表示求商,根据题目10与4是整型Int,并没有强制转为
单精度
,除的结果为,取整后的2,再根据
x是单精度实型
,把它转型为单精度即为2.0.故选B 这个是易错题,很容易选A.
若x是单精度实型变量,表达式 (x = 10
/
4) 的值是
()为什么?
答:
答案
是2.0
c语言:
若x
是单精度实型变量,表达式(x=10
/
4)的值是
2.5...
答:
不对,因为
x是单精度
变量,即数学里的小数,10/4是整除,结果是2,所以x被赋值为2,但由于x
是单精度型变量,
就相当于
x=2.0
。如果这道题x是整型变量,则值就是2./是整除符号,这个符号的特点是:当且仅当/两边的被除数和除数是整数时结果就是整数就是小学学的真正的整除。而被除数或除数只要...
有关
C语言的
问题
答:
1)
若x是单精度实型变量,表达式(x=10
/
4)的值是
2要是10.0/4就等于2.5因为10/4按int计算,10.0/4先把4转化为4.0计算。(0x19二进制是00011001,左移一位001100100x7二进制是00000111,进行与运算00000010,为2。)不确定 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 qscorpius_fly 2014-06-10 · ...
大家正在搜
相关问题
c语言: 若x 是单精度实型变量,表达式(x=10/4)的值...
c语言: 若x 是单精度实型变量,表达式(x=10/4)的值...
一个c语言题… 若x是单精度实型变量,表达式(x=10/4)...
c语言: 若x 是单精度实型变量,表达式(x=10/4)的值...
1. 若x是单精度实型变量,表达式 (x = 10/4) 的...
若x是单精度实型变量,表达式 (x = 10/4) 的值是(...
有关C语言的问题1
若x是浮点型变量,则表达式“x=10/4” 的值是? 为什么...