黑马程序员技术交流社区
标题: 返回值类型提问 [打印本页]
作者: 阿姆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 |