|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2007
Messaggi: 381
|
[C] E' ricorsione questa?
Ciao, mi è stato chiesto di implementare una funzione ricorsiva. Volevo sapere se questa che ho fatto puo essere considerata ricorsiva visto che ho usato anche un'iterazione al suo interno.
#include <stdio.h> #include <string.h> int a=0; void funzione(int k){ char ciao[5]="ciao "; char antonio[7]="antonio "; if(k>0){printf("%s", ciao); a++; return funzione(k-1);} else while(a>0){ printf("%s", antonio); a--;}} int main(){ int k=0; scanf("%d", &k); funzione(k); system("PAUSE");} |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2007
Messaggi: 1270
|
Si può considerare ricorsiva, anche se cosi sarebbe meglio:
Codice PHP:
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:57.



















