| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1469 人关注过本帖
标题:double型变量
只看楼主 加入收藏
zhurong
Rank: 1
来 自: 苏州
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-8-7
结帖率:100%
收藏
 问题点数:0 回复次数:8 
double型变量
a,b均为double 型变量,a=5.5 b=2.5,则表达式:(int)a+b/b的值唯(  
A 6.500000    B  6        C 5.500000        D  6.000000
搜索更多相关主题的帖子: double型变量 
2008-08-17 17:08
独孤小梦
Rank: 1
等 级:新手上路
威 望:1
帖 子:338
专家分:0
注 册:2008-6-5
收藏
得分:0 
结果为:6

编程小菜
2008-08-17 17:26
hyh563948446
Rank: 1
来 自:中国
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-8-16
收藏
得分:0 
这里需要用到强制类型转换:
记住在计算过程中值域小的类型总会转换成值域大的类型
这里的int值域小于double的值域,所以在计算过程中int类型会自动转换
为double类型
2008-08-18 02:40
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
6.0

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2008-08-18 11:10
evanstacy
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-7-13
收藏
得分:0 
这是类型强制转换问题
(int)a+b/b这道式子首先将a强制转换成整型,即5, 然后b/b等于1.000000,当5和1.000000相加时,要将整型的数转换成double的,即5.000000+1.000000=6.000000,选答案D..

软件设计师 君羊:36405332
2008-08-18 16:41
yt414204458
Rank: 2
等 级:论坛游民
帖 子:260
专家分:55
注 册:2008-3-1
收藏
得分:0 
是应该选D

一切从爱C开始
2008-08-20 23:15
carmen0531
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2008-7-22
收藏
得分:0 
回复 5# evanstacy 的帖子
原来是这样子。。。

玩转C的世界
2008-08-21 00:18
醉罪
Rank: 2
等 级:论坛游民
帖 子:140
专家分:24
注 册:2008-7-26
收藏
得分:0 
在计算过程中值域小的类型总会转换成值域大的类型
长见识了   谢谢~~
2008-08-21 11:00
lingluoz
Rank: 2
来 自:苏州科技学院
等 级:新手上路
威 望:4
帖 子:749
专家分:0
注 册:2008-2-2
收藏
得分:0 
6.0

Murphy's Law :
If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will do it.
2008-08-21 14:23
快速回复:double型变量
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015305 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved