QCM CPP - C (Partie 4)
Quiz interactif avec 10 questions. Testez vos connaissances!
Comment jouer ?
- 1. Lisez chaque question attentivement
- 2. Choisissez votre réponse parmi les options
- 3. Cliquez sur "Voir la réponse" pour vérifier
- 4. Comptez vos bonnes réponses à la fin !
Quiz: QCM CPP - C (Partie 4)
10 questions | Difficulté: moyen
Question 1
Qu’est-ce qu’un fichier binaire?
- A. Un fichier texte
- B. Un fichier qui stocke les données de manière transparent
- C. Aucun des précédents
- D. Un fichier contenant une liste ordonnée de commandes
Voir la réponse
Réponse correcte: B
Un fichier binaire est un fichier qui stocke les données de manière transparent.
Question 2
Quel type d’entier C est-ce qu’il s’agit dans la fonction fput16le ?
- A. int
- B. unsigned int
- C. char
- D. float
Voir la réponse
Réponse correcte: B
L’argument de la fonction fput16le est un entier unsigned int.
Question 3
Quel est le but de la fonction fputc ?
- A. Ecrire une chaîne de caractères dans un fichier
- B. Lire un caractère d’un fichier
- C. Ecrire un entier dans un fichier
- D. Renommer un fichier
Voir la réponse
Réponse correcte: C
La fonction fputc lit un caractère d’un fichier.
Question 4
Quel est le but de la conversion ‘x’ pour les entiers dans la sortie formatée ?
- A. Imprimer un entier décimal
- B. Imprimer un entier en notation hexadécimale, minuscule
- C. Imprimer un entier en notation octale
- D. Imprimer un entier flottant avec une précision de 6
Voir la réponse
Réponse correcte: C
La conversion ‘x’ est utilisée pour imprimer un entier en notation hexadécimale, minuscule.
Question 5
Quel est le but de la conversion ‘n’ pour les entiers dans la sortie formatée ?
- A. Imprimer une chaîne de caractères
- B. Imprimer un entier
- C. Imprimer le nombre de caractères imprimés jusqu’à présent
- D. Imprimer le nombre d’octets utilisés
Voir la réponse
Réponse correcte: D
La conversion ‘n’ est utilisée pour imprimer le nombre de caractères imprimés jusqu’à présent.
Question 6
Quel est la différence entre les entiers signés et non signés ?
- A. Aucune différence, ils sont exactement les mêmes
- B. Les entiers signés contiennent des valeurs positives ou négatives, tandis que les entiers non signés ne contiennent que des valeurs positives
- C. Les entiers signés ont une longueur variable, tandis que les entiers non signés ont une longueur fixe
- D. Les entiers signés sont toujours stockés en représentation à deux complément, alors que les entiers non signés peuvent être stockés autrement
Voir la réponse
Réponse correcte: C
Les entiers signés contiennent des valeurs positives ou négatives, tandis que les entiers non signés ne contiennent que des valeurs positives.
Question 7
Quel est le but de la fonction fputs ?
- A. Ecrire une chaîne de caractères dans un fichier
- B. Lire un caractère d’un fichier
- C. Ecrire un entier dans un fichier
- D. Renommer un fichier
Voir la réponse
Réponse correcte: B
La fonction fputs écrit une chaîne de caractères dans un fichier.
Question 8
Quel est le but de la conversion ‘F’ pour les entiers flottants dans la sortie formatée ?
- A. Imprimer un entier décimal
- B. Imprimer un entier en notation hexadécimale, majuscule
- C. Imprimer un entier en notation octale
- D. Imprimer un entier flottant avec une précision de 6 et utiliser la notation scientifique en minuscule
Voir la réponse
Réponse correcte: D
La conversion ‘F’ est utilisée pour imprimer un entier flottant avec une précision de 6 et utiliser la notation scientifique en majuscule.
Question 9
Quel est le but de la conversion ‘E’ pour les entiers flottants dans la sortie formatée ?
- A. Imprimer un entier décimal
- B. Imprimer un entier en notation hexadécimale, majuscule
- C. Imprimer un entier en notation octale
- D. Imprimer un entier flottant avec une précision de 6 et utiliser la notation scientifique en majuscule
Voir la réponse
Réponse correcte: D
La conversion ‘E’ est utilisée pour imprimer un entier flottant avec une précision de 6 et utiliser la notation scientifique en majuscule.
Question 10
Quel est le but de la conversion ‘G’ pour les entiers flottants dans la sortie formatée ?
- A. Imprimer un entier décimal
- B. Imprimer un entier en notation hexadécimale, majuscule
- C. Imprimer un entier en notation octale
- D. Utiliser automatiquement la conversion la plus appropriée entre ‘f’ et ‘e’
Voir la réponse
Réponse correcte: D
La conversion ‘G’ est utilisée pour utiliser automatiquement la conversion la plus appropriée entre ‘f’ et ‘e’.