Ejercicio 2-17 del conjunto de títulos de "Programación en lenguaje C (tercera edición)" de la Universidad de Zhejiang

Ejercicio 2-17 Genere una tabla de potencias de 3 (15 puntos)

Ingrese un número entero no negativo n, genere una tabla de potencias de 3 y emita el valor de 3 0
~ 3 n . Se puede llamar a la función de potencia para calcular la potencia de 3.

Formato de entrada:
ingrese un número entero no negativo n en una línea.
Formato de
salida : salida n + 1 líneas en el orden de potencia creciente, cada formato de línea es "pow (3, i) = 3 elevado a i". El título garantiza que los datos de salida no exceden el rango de un entero largo.
Ejemplo de entrada:
3
Ejemplo de salida:
pow (3,0) = 1
pow (3,1) = 3
pow (3,2) = 9
pow (3,3) = 27
Autor
C Grupo del curso
Unidad
Universidad de Zhejiang
Código Longitud Límite

16 KB Límite de
tiempo
400 ms
Límite de memoria
64 MB

#include <stdio.h>
#include <math.h>

int main() {
    
    
    long int n, i;
    if (scanf("%ld", &n) == 1) {
    
    
        for (i = 0; i <= n; i++) {
    
    
            printf("pow(3,%ld) = %ld\n", i, (long int) pow(3, i));
        }
    }
    return 0;
}

Supongo que te gusta

Origin blog.csdn.net/DoMoreSpeakLess/article/details/109257797
Recomendado
Clasificación