Table of Contents
Quiz: QCM - Exercices en langage C++
5 questions | Difficulté: moyen
Question 1
Quel est le canevas minimal pour réaliser un programme C++ ?
- A. #include
<iostream>using namespace std ; main() - B. int main() { … }
- C. #include
<stdio.h>int main() { … } - D. main() { … }
Voir la réponse
Réponse correcte: A
Le canevas minimal pour réaliser un programme C++ est « #include <iostream> using namespace std ; main() { … } ».
Question 2
Quel type de conversion est réalisée lorsqu’on additionne deux variables de types différents ?
- A. Conversion implicite d’ajustement de type
- B. Promotion numérique
- C. Cast explicite
- D. Aucune conversion
Voir la réponse
Réponse correcte: A
Lorsque l’on additionne deux variables de types différents, la conversion réalisée est une conversion implicite d’ajustement de type.
Question 3
Quel opérateur permet d’afficher des informations à l’écran ?
- A. cout
- B. cin
- C. <<
- D. >>
Voir la réponse
Réponse correcte: A
L’opérateur « cout » est utilisé pour afficher des informations à l’écran.
Question 4
Quel type de conversion peut être « dégradante » lorsqu’un opérateur d’affectation est appliqué ?
- A. Conversion implicite
- B. Promotion numérique
- C. Cast explicite
- D. Conversion forcée
Voir la réponse
Réponse correcte: D
La conversion forcée peut être « dégradante » lorsqu’un opérateur d’affectation est appliqué.
Question 5
Quel type de variable peut être déclarée avec la syntaxe « const int NFOIS = 5 ; » ?
- A. Variable entière
- B. Variable flottante
- C. Variable caractère
- D. Constante
Voir la réponse
Réponse correcte: D
La variable « NFOIS » est déclarée comme une constante.
In-Article Ad
Dev Mode
Tags
Alex Chen
Senior Full-Stack Developer
I'm a passionate full-stack developer with 10+ years of experience building scalable web applications. I write about Vue.js, Node.js, PostgreSQL, and modern DevOps practices.
Enjoyed this article?
Subscribe to get more tech content delivered to your inbox.