Java代码实现,仅供参考
public static void func() {
int sum = 0;
for (int i = 1; i <= 8; i *= 2) {
int res = 1;
for (int j = 1; j <= i; j++) {
res *= j;
System.out.print(j + " ");
}
System.out.println();
sum += res;
}
System.out.println("输出结果:" + sum);
}