|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ 小问题,对我来说不是啊!请教
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
780
人关注过本帖
标题:
小问题,对我来说不是啊!请教
只看楼主
加入收藏
JACK605
等 级:
新手上路
帖 子:5
专家分:0
注 册:2007-10-13
楼主
收藏
问题点数:0 回复次数:7
小问题,对我来说不是啊!请教
#include <iostream>
using namespace std;
int main()
{double a=3.3,b=1.1;
int i=a/b;
cout<<i<<endl;
return 0;
}
为什么结论是2不是3?
还有不引进第三个变量,怎样交换两个整型变量的值?
大哥大姐帮忙搞个简单程序看看,谢谢拉,~!~[bc08]
搜索更多相关主题的帖子:
int
std
using
double
2008-03-02 16:10
举报帖子
使用道具
赠送鲜花
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
2
楼
收藏
得分:0
数据类型的问题,你调试的时候a=3.29999....b=1.1000...1
2008-03-02 16:15
举报帖子
使用道具
赠送鲜花
Ethip
等 级:
贵宾
威 望:
15
帖 子:771
专家分:0
注 册:2008-1-18
第
3
楼
收藏
得分:0
回复 2# 的帖子
2楼真是强人,如此细心!
至于另外一个问题,那是无解的!
因为交换变量a和b的值时,必须把a的值先保存起来,知道是保存在哪里吗——内存!!!那么显然需要一个内存地址,就产生了额外的变量啦!
呵呵,除非你“过河拆桥”,牺牲一下程序中已经无作用的变量,那么也许是可行的!
[[it] 本帖最后由 Ethip 于 2008-3-2 18:37 编辑 [/it]]
2008-03-02 18:23
举报帖子
使用道具
赠送鲜花
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
4
楼
收藏
得分:0
看多了就习惯了.....如果有什么不当的地方,你可以指出来一起讨论....
2008-03-02 18:33
举报帖子
使用道具
赠送鲜花
JACK605
等 级:
新手上路
帖 子:5
专家分:0
注 册:2007-10-13
第
5
楼
收藏
得分:0
至于另外一个问题,那是有解的!!
int a,b;
a=a+b;
b=a-b;
a=a-b;
至于第一个问题还是不太懂,希望将细一点,谢谢!
2008-03-05 13:33
举报帖子
使用道具
赠送鲜花
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
6
楼
收藏
得分:0
恩...你用double类型的做除法,赋值的时候就不那么精确了...a=3.29999....b=1.1000...1 这样除的时候得到的是2.xxxx,然后转化为int的时候就2了....
学习需要安静。。海盗要重新来过。。
2008-03-05 13:37
举报帖子
使用道具
赠送鲜花
JACK605
等 级:
新手上路
帖 子:5
专家分:0
注 册:2007-10-13
第
7
楼
收藏
得分:0
懂了,感谢~!~
2008-03-05 14:09
举报帖子
使用道具
赠送鲜花
fukai
等 级:
新手上路
帖 子:2
专家分:0
注 册:2008-3-6
第
8
楼
收藏
得分:0
如果是用VS2005
VS2008可以写好程序先编译下,然后DEBUG里有个调试窗口,打开里面是2进制代码,
把你想要知道值的变量拖进去就看到了,GOOD LUCK
2008-03-06 17:08
举报帖子
使用道具
赠送鲜花
8
1/1页
1
快速回复:
小问题,对我来说不是啊!请教
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.023059 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved