| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 763 人关注过本帖
标题:上一个问题的延续
只看楼主 加入收藏
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
结帖率:100%
收藏
 问题点数:0 回复次数:11 
上一个问题的延续
1,X1=10.0/2
2,X2=10/2.0

为了测试X1和X2的值是整型还是实行,我想知道有没有直接按其默认数据类型输出其值的方法?

谢谢!
搜索更多相关主题的帖子: 测试 
2007-09-24 21:44
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
那就请用C++

cout<<10.0/2;
cout<<10/2.0;



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
2007-09-24 21:48
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
小燕子这个头像~~~~~~~~~

偶学编程,也许本身就是一个错。。。
2007-09-24 22:35
电脑爱好者
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-5-6
收藏
得分:0 

X1=10.0/2;

这个本身需要先定义X1的类型吧??

哪有没有定义类型,就直接用的?

10.0/2 这个当然不是整数了,首先,2转化为2.000000再参与计算...

2007-09-24 22:46
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
收藏
得分:0 
谢谢,但我还不够明确
谁能给个详细的方法,帮我验算一便到底是多少?

Stay Hungry. Stay Foolish.
2007-09-25 12:44
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 

不用测试,10.0/2 ,10/2.0 得到值一定是浮点类数据.
只是将结果赋给不同类型的变量(x1,x2)时,会发生强制类型转换.


wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2007-09-25 13:14
ttaix
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-7-28
收藏
得分:0 
不明白你说什么,你想假设X1,X2没有类型,通过赋值来确定它的类型?这是不可能的
你要对X1,X2进行赋值,首先就要对它定义,它们得数据类型就是你定义得数据类型,否则编译通不过。
不同类型的数据要进行计算先要转换为统一类型,这种转换是有规则的,谭浩强的书上有。
2007-09-25 13:14
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
收藏
得分:0 
那我该如何验证这个问题的正误?

Stay Hungry. Stay Foolish.
2007-09-26 06:21
断刀刀客
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-14
收藏
得分:0 

按照 楼主的程序写法,重要的不是10/2.0,还是10.0/2,重要的是X1和X2的类型

2007-09-26 15:39
BBGASJ
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-8-15
收藏
得分:0 
对呀,但如何验证呢?

Stay Hungry. Stay Foolish.
2007-09-26 16:04
快速回复:上一个问题的延续
数据加载中...
 
   



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

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