int a = 1;
for (int i = 1; i <= 6; i++) {
a = a * (50 - i + 1) / i;
}
System.out.println(a); // result: 15890700
int b = 1;
for (int i = 1; i <= 6; i++) {
b *= (50 - i + 1) / i;
}
System.out.println(b); // result: 13305600
int c = 1;
for (int i = 1; i <= 6; i++) {
c *= (double) (50 - i + 1) / i;
}
System.out.println(c); // result: 15890700
java 请问以下三个算式为什么会出现下面的结果,请逐一解答,谢谢!!!
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-