Red de conocimiento informático - Computadora portátil - Programación 1×2×3×4×5×....×x100C

Programación 1×2×3×4×5×....×x100C

#include

__int64 run(int num);

int main(void)

{

printf( "1×2×3×4×5×....×x 10 El resultado del cálculo es: %lld\n",run(1));

devuelve 0;

}

__int64 run(int num)

{

if (num >= 10)

{

devolver num;

}

num *= ejecutar(num+1);

devolver num;

}< / p>

El número solicitado es demasiado grande, así que primero agrégalo a 10 y el resultado es correcto. ¡Espero que puedas aceptarlo!