黑马程序员技术交流社区

标题: 返回值类型提问 [打印本页]

作者: 阿姆1Q84    时间: 2016-6-12 11:21
标题: 返回值类型提问
1.   类中某方法定义如下:
double fun(int a,int b){   b
return a*1.0/b;  
}
同一类内其它方法调用该方法的正确方式是:
A.  double a = fun(1,2);
B.  double a = fun(1.0,2.0);
C.  int x = fun(1,2);  
D.  int x = fun(1.0,2.0);


选A还是AC?我感觉C也对,因为返回值类型也是DOUBLE...


作者: ancheng    时间: 2016-6-12 13:00
选A,DOUBLE转int需要强制类型转换,并且有可能损失精度




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2