C++里整数相除只能得到整数吗?
											RT,比如int a = 100,b = 101,c = 102;
double p;
p = (a + b + c)/2;
这个p为什么不是151.5呢?
 2013-05-27 22:08
	    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-27 22:44
   2013-05-28 07:07
	    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 08:49
   2013-05-28 12:05
	    2013-05-28 12:05
   2013-05-28 12:41
	    2013-05-28 12:41
   2013-05-28 12:53
	    2013-05-28 12:53
   2013-05-28 17:40
	    2013-05-28 17:40
   2013-05-28 17:41
	    2013-05-28 17:41
   2013-05-28 17:41
	    2013-05-28 17:41