|登录 |注册

12
返回列表 发新帖
楼主: bmw
打印 上一主题 下一主题

c programming problem

[复制链接]

回复 #8 goodhermit95 的帖子

bmw
2009-8-20 06:41 AM
好的`谢谢你的意见...

回复 #10 Super-Tomato 的帖子

bmw
2009-8-20 06:44 AM
我用的是 borland c++...我试过你的了,果然没问题..
那我是要重新 code the program 还是什么??
Super-Tomato
2009-8-20 07:47 AM
原帖由 bmw 于 2009-8-20 06:44 AM 发表
我用的是 borland c++...我试过你的了,果然没问题..
那我是要重新 code the program 还是什么??


如果你是用 BCB 的話, 建議你可以換另一個編譯器(Compiler), Coding 方面不用更改
不想換 Compiler 的話那麼你的 coding 方面可以改為用文字判斷
bmw
2009-8-22 10:03 AM
请问 ANSI C OR Turbo C++可以用吗??
因为我的 SOFTWARE REQUIREMENT 是鼓励我们用 ANSI C OR Turbo C++ OR Borland C++...
Super-Tomato
2009-8-22 10:54 AM
原帖由 bmw 于 2009-8-22 10:03 AM 发表
请问 ANSI C OR Turbo C++可以用吗??
因为我的 SOFTWARE REQUIREMENT 是鼓励我们用 ANSI C OR Turbo C++ OR Borland C++...


C, Turbo C++, BCC 都只是 Compiler 而已, 這和你的 C++ coding 沒關係, 這幾款編譯器也是根據 C 標準, 不會因為不同而有特別的差距
這是個例子讓你了解編譯器和 coding 的差異

例子
bmw
2009-8-22 02:13 PM
想请问你用什么 software(为甚么在你例子里面的 project build option 那里有那么多的 compiler)
Super-Tomato
2009-8-22 05:31 PM
原帖由 bmw 于 2009-8-22 02:13 PM 发表
想请问你用什么 software(为甚么在你例子里面的 project build option 那里有那么多的 compiler)



我是使用免費軟體 Code::Blocks, 這個軟體並在安裝的時候是只有 GCC 的 compiler, 其他的是自己安裝了, 然後通過裡面的設定指向其他 compiler
duo8668
2009-8-24 01:02 AM
如果是 currency 的话,那么后面就只有 两个尾数,也就是说 乘于 100 会拿到 整数。
然后1个号码拿去 modulus 10 的话,应该可以得到 最后的尾数/remainder。

13.56 * 100 = 1356 ,  1356%10 = 6

force cast 会让特定的数值计算在转换中流失。。。计算机的问题。

或许你的老师或朋友或你已经试过以上的方法但是行不通,别见怪 =)
您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-12-31 09:13 PM , Processed in 0.113418 second(s), 20 queries .

Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.

本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved

Dedicated Server powered by iCore Technology Sdn. Bhd.

合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部