On va maintenant voir un petit quizz pour tester vos connaissances sur le langage C.
1) Qu’est-ce qu’une bibliothèque ?
A) Un fichier source déjà écrit contenant des fonctions toutes prêtes
B) Un fichier contenant des noms de fonctions, leur signature et le type du code retour
C) Un fichier contenant un programme
2) Qu’est-ce qu’un programme en mode console ?
A) Un programme qui fonctionne uniquement sur la console du système
B) Un programme qui fonctionne sur un terminal virtuel dans une fenêtre graphique
C) Un programme qui fonctionne en environnement graphique avec des fenêtres
3) Quelle est la fonction qui permet d’afficher du texte à l’écran en mode console ?
A) Serial.println(« message »);
B) printf(« message »);
C) fprintf(« message »);
4) Quel symbole permet de faire un retour à la ligne ?
A) \a
B) \r
C) \n
5) Comment s’appelle le programme chargé de traduire votre code en langage C en langage binaire ?
A) Le programmeur
B) L’interpréteur
C) Le compilateur
6) Lors d’une déclaration de variable, quelle mémoire est utilisée ?
A) Le disque dur
B) Le microprocesseur
C) La RAM
7) Laquelle de ces variables va provoquer une erreur ?
A) juju
B) juju-5
C) juju_5
8) Quel type de donnée permet de stocker -89 ?
A) int
B) unsigned int
C) double
9) Quelle est la bonne ligne pour récupérer un nombre décimal entré au clavier ?
A) scanf(« %f »,nombre_Decimal);
B) scanf(« %lf », *nombre_Decimal);
C) scanf (%f » ,&nombre_Decimal);
10) Quelle fonction utiliser pour arrondir 2.75 à 2 ?
A) Ceil
B) Round
C) Pow