1
Aprender a programar desde cero / Ayuda con un ejemplo de programa del libro "El lenguaje de programación C"
« en: 04 de Abril 2019, 02:30 »
Hola! ¿Alguien me puede explicar, línea por línea, lo que hace este programa de ejemplo del libro de Ritchie y Kernighan?
#include <stdio.h>
int power(int m, int n);
/* prueba la función power */
main()
{
int i;
for (i = 0; i < 10; ++i)
printf ("%d %d %d\n", i, power(2,i), power (-3,i);
return 0;
}
/* power: eleva la base a la enésima potencia; n > = 0 */
int power(int base, int n)
{
int i, p;
p = 1
for ( i = 1; i < = n; + + i)
p = p * base
return p;
}
#include <stdio.h>
int power(int m, int n);
/* prueba la función power */
main()
{
int i;
for (i = 0; i < 10; ++i)
printf ("%d %d %d\n", i, power(2,i), power (-3,i);
return 0;
}
/* power: eleva la base a la enésima potencia; n > = 0 */
int power(int base, int n)
{
int i, p;
p = 1
for ( i = 1; i < = n; + + i)
p = p * base
return p;
}