Obiettivi dell'esercitazione:
- scrivere una funzione funzione
ricorsiva e seguirne l'esecuzione utilizzando il debugger
- scrivere alcune semplici funzioni sui vettori, utilizzando il passaggio di parametri per indirizzoe i puntatori
-
ESERCIZIO 1
(soluzione nel file potenza.c)
- Scrivere una funzione ricorsiva potenza che
- prende due valori , numero e esponente, e
- restituisce il valore del numero elevato a esponente
.
- Utilizzare la funzione in un programma che
- legge i due valori e
- stampa la potenza
.
Seguire l'evoluzione del programma quando si immettono i numeri 4 e 3 (eventualmente ispezionando le variabili di interesse).
Per visualizzare la pila delle attivazioni delle funzioni
scegliere il comando