Que fait ce programme ?
curieux
-
jéjé_77 Messages postés 43 Statut Membre -
jéjé_77 Messages postés 43 Statut Membre -
Bonjour,
quelqu'un pourrait m'expliquer ce que fait ce programme. je sais qu'il donne:
b=3
b=9
b=3
b=23.
merci d'avance :)
________________________________
#include<stdio.h>
int fonc1(int);
int fonc2(int);
int main ()
{
int a=1,b=2,compteur;
for(compteur=1;compteur<=2;++compteur)
{b+=fonc1(a)+fonc2(b);
printf("b=%d\n",b);
}
getchar();
return 0;
}
int fonc1(int a)
{
int b;
b=fonc2(a);
printf("b=%d\n",b);
return b;
}
int fonc2(int a)
{
int b=1;
b+=1;
return (b+a);
}
quelqu'un pourrait m'expliquer ce que fait ce programme. je sais qu'il donne:
b=3
b=9
b=3
b=23.
merci d'avance :)
________________________________
#include<stdio.h>
int fonc1(int);
int fonc2(int);
int main ()
{
int a=1,b=2,compteur;
for(compteur=1;compteur<=2;++compteur)
{b+=fonc1(a)+fonc2(b);
printf("b=%d\n",b);
}
getchar();
return 0;
}
int fonc1(int a)
{
int b;
b=fonc2(a);
printf("b=%d\n",b);
return b;
}
int fonc2(int a)
{
int b=1;
b+=1;
return (b+a);
}
A voir également:
- Que fait ce programme ?
- Programme demarrage windows - Guide
- Programme word gratuit - Guide
- Message programmé - Guide
- Mettre en veille un programme - Guide
- Desinstaller un programme - Guide
10 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c'est dans un polycopié d'exercices optionnels.
il faut dire ce que cela affiche, j'ai trouvé bêtement ce qu'il affiche en le compilant et en l'exécutant mais j'aimerai savoir ce que calcule ce programme.
pas dans le sens de trouver un nom à ce qu'il trouve, mais juste savoir comment le programme fonctionne, calcule ...
il faut dire ce que cela affiche, j'ai trouvé bêtement ce qu'il affiche en le compilant et en l'exécutant mais j'aimerai savoir ce que calcule ce programme.
pas dans le sens de trouver un nom à ce qu'il trouve, mais juste savoir comment le programme fonctionne, calcule ...