int n;
scanf("%d", &n); int fact = 1; int i = 1; while ( i <= n ) { fact *=i; i++; } 上述可用 for 循环代替 for (int i = 1; i<= n; i++) { fact *= i; }
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3