作者a7891905 (蜂蜜先生)
看板TransCSI
标题[问题] 98成大计概的题目
时间Wed Feb 24 22:04:42 2010
原题如下
const double pi=3.14159265;
for(double radius=2.5; radius<=20.0;radius+=2.5)
cout<<"radius="<<setw(12)<<radius<<"area="
<<setw(12)<<pi*radius*radius<<end1;
以上C程式无法印处radius=20.0的资料,为什麽?
----------------------------------------------------------------------
强者我朋友写程式让他RUN 会跑出20.0阿
那请问题目的答案到底是什麽呢
强者我同学说 因为是C++不是C
请问跟这个有关系吗
还是跟DOUBLE有关系呢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.105.55.37
1F:→ devilqxect:C没有cout吧...@@ 02/24 22:13
2F:→ jamesn1:好像是勒,我还以为他写的是C++说!!! 02/25 08:15
3F:→ a83294:C++无误(一秒) C没有<<这种东西 02/27 21:25