关于主方法中的facDemo

关于主方法中的facDemo

1
2
就是在主方法中的 int fac= facDemo.fac(3);这个int fac
是怎么用的,为什么要赋值给一个int,是不是只有带参有返回值的时候可以这么写?谢谢

http://img1.sycdn.imooc.com/climg//5931762200012b1905800084.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Pythonist 2017-06-03 08:09:39
  1. 关于赋值int类型,是因为求解阶乘结果是整数,而且结果不是很大,在int数据类型范围内,当然也可以赋值为long,但会增加内存占用;

  2. 关于赋值,此处赋值是下一句输出时需要方法的结果,即facDemo.fac(3),赋值给变量fac,方便调用和查看,当然也可以不赋值,在下一句输出中将变量fac直接写为facDemo.fac(3).

  3. 此句代码是在主方法定义变量,主方法需要使用这个变量,与另一个方法是否带参、是否有返回值没有联系。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码