Langage C: fonction :aide
djim
-
MRextra Messages postés 153 Date d'inscription Statut Membre Dernière intervention -
MRextra Messages postés 153 Date d'inscription Statut Membre Dernière intervention -
salut!
je souhaite écrire en C une fonction partiel qui inverse les valeurs de deux variables passées en paramètres.
Void main (void)
{
//Exemple d'appel pour i et j
int i=5,j=3;
printf("valeurs : i=%d , j=%d\n",i,j); // j'aurai à l'écran < valeurs : i=5 , j=3 >
//appel de la fonction
partiel( );
printf("valeurs : i=%d , j=%d\n",i,j); // j'aurai à l'écran < valeurs : i=3 , j=5 >
pourriez vousm'aidez svp
je souhaite écrire en C une fonction partiel qui inverse les valeurs de deux variables passées en paramètres.
Void main (void)
{
//Exemple d'appel pour i et j
int i=5,j=3;
printf("valeurs : i=%d , j=%d\n",i,j); // j'aurai à l'écran < valeurs : i=5 , j=3 >
//appel de la fonction
partiel( );
printf("valeurs : i=%d , j=%d\n",i,j); // j'aurai à l'écran < valeurs : i=3 , j=5 >
pourriez vousm'aidez svp
A voir également:
- Fonction en c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
4 réponses
est ce correct ?
void partiel( int * i, int * j )
{
int swap;
swap = *j; *j = *i; *i = swap;
}
dans le main
partiel( &i, &j );
void partiel( int * i, int * j )
{
int swap;
swap = *j; *j = *i; *i = swap;
}
dans le main
partiel( &i, &j );
ta solution est correcte
void partiel( int * i, int * j )
{
int swap;
swap = *j; *j = *i; *i = swap;
}
dans le main
partiel( &i, &j );
dans celle de fonceurweb il declare une fonction de type int et il retourne un printf,
et les parametres ne changeront pas puisqu il n a pas utilisé les pointeurs
void partiel( int * i, int * j )
{
int swap;
swap = *j; *j = *i; *i = swap;
}
dans le main
partiel( &i, &j );
dans celle de fonceurweb il declare une fonction de type int et il retourne un printf,
et les parametres ne changeront pas puisqu il n a pas utilisé les pointeurs