C++里整数相除只能得到整数吗?
RT,比如int a = 100,b = 101,c = 102;
double p;
p = (a + b + c)/2;
这个p为什么不是151.5呢?
2013-05-27 22:08
int a = 100,b = 101,c = 102; double p; p = (a + b + c)/2.0;//改成这样试试!

2013-05-27 22:44
2013-05-28 07:07
程序代码:int a=100,b=101,c=102; double p; p=(a+b+c)/2.0; //或者是 p=(double)(a+b+c)/2;

2013-05-28 08:49
2013-05-28 12:05
2013-05-28 12:41
2013-05-28 12:53
2013-05-28 17:40
2013-05-28 17:41
2013-05-28 17:41