作者a07051226 (葡萄糖)
看板C_and_CPP
标题[问题] 不同版本的编译器解释?
时间Fri Oct 9 22:18:10 2015
目前学校初学C
就是一个很无聊的问题而已
因为我是用Linux,但是同学嘛,是用万恶dev c++
刚刚问一个问题
「9/5」到底会出现?
我自己是会变成1,小数点被舍去
一定要打「9.0/5」才会正常输出1.8
但是同学9/5却直接可以算出1.8
是因为编译器版本问题吗?
-----
Sent from JPTT on my Sony D6563.
--
如果你攻略了一个合法的小萝莉,你就可以享受到她从小慢慢长大的
所有过程
你可以享受那
娇小的身躯还有那
小小的山丘。
在她不断的成长过程中,你可以随着那
身躯跟山丘的成长体验到
不同的感觉
而当你直接攻略了一个
巨乳美少女...这样不就
一直都是巨乳了吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.236.58.242
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1444400295.A.87E.html
1F:推 chuegou: i = (float)9/5 10/09 22:22
我最主要问题是同样9/5
同学可以输出啊.8,但是我只有1的原因是不是因为编译器版本?
※ 编辑: a07051226 (36.236.58.242), 10/09/2015 22:34:25
2F:→ suhorng: 没看 code 没真相阿, 谁知道同学程式怎麽写 10/09 23:19
http://i.imgur.com/nyGDrKh.jpg
※ 编辑: a07051226 (36.236.58.242), 10/09/2015 23:46:14
3F:→ suhorng: 不是你的程式啦XD 是同学的程式 10/10 00:47
4F:→ suhorng: 你们程式一模一样一字不差吗 10/10 00:47
是他的程式没错WW
他发在line上面我才有东西XD
5F:→ AIGecko: 我也用Linux 9/5有加括号是63 没有是87 10/10 00:49
有没有括号是另外一回事耶...
6F:推 ronin728: 一字不差打 9/5 的话计算结果是 (int)1 阿 10/10 01:49
7F:→ ronin728: 我的测试平台是Windows8.1 Dev-C++ 5.11 TDM-GCC 4.9.2 10/10 01:50
8F:→ ronin728: 我猜是你同学打作业报告的时候打错程式 10/10 01:51
正常应该这样啊,他怎麽算出正确的我也觉得神奇
※ 编辑: a07051226 (36.236.58.242), 10/10/2015 08:04:01
※ 编辑: a07051226 (36.236.58.242), 10/10/2015 08:05:01
※ 编辑: a07051226 (36.236.58.242), 10/10/2015 08:05:49
9F:→ MasterChang: 被挖坑了很意外吗? 10/10 15:03
10F:→ erotic: 你要看你同学key在Dev-C++的内容啊,贴Line截图有鸟用... 10/10 19:25
那截图就是他给的啊.....
※ 编辑: a07051226 (114.36.71.213), 10/10/2015 22:46:32
11F:推 xvid: 等求证完再来好吗?? 10/11 13:50