如何在Java中编写下面的Python代码片段?我是Python的新手,似乎还有切片运算符和迭代函数。如果我错了,请纠正我!def func(a): x = 1 y = 1 for num in xrange(a + 1, 2 * a + 1): x *= num for num in xrange(1, a + 1): y *= num return x / y / (a + 1)print func(input() +1)
1 回答
喵喔喔
TA贡献1735条经验 获得超5个赞
切片运算符在这里不相关。要将其转换为java,您需要知道的是,等效于for num in xrange(a, b)
for (int num=a+1; num < 2*a+1; num++) {...}
添加回答
举报
0/150
提交
取消