Vous êtes sur la page 1sur 1

Examen de Programmation PROCEDURALE (BAC1 ESI SOIR)

1) En Langage C, Qu’entendez-vous par :


a) Directive du Processeur ?
b) Variable Pointeur
c) Méthode Main
d) void
2) Soit le vecteur note suivant :
COCO CITRON ANAN POMME ORANGE BANAN PAPAY
A E E
a) Ecrire une suite d’instruction C déclarant et initialisant ce tableau
b) Ecrire une instruction qui affiche le contenu de la dernière cellule du Tableau
3) Donnez la différence technique entre la boucle While et do…while
4) Quelle différence faites entre la fonction printf() et puts()
5) Soient les instructions C suivantes :
int main(){
long a, b, c;
long *p;
a = 10;
p = &a;
b = a+10;
*p = 50;
*p *= 2;
c= a + b;
*p = c;
printf("%ld \n", a);
printf("%ld \n", *p);
return 0;
}

Expliquez chaque ligne de ce code


6) Ecrire un programme C qui déclare et initialise la structure suivante

CodePays NomPays Capitale

7) Que fait le programme C suivant :

Vous aimerez peut-être aussi