QCM sur C++ – Partie 11
QCM sur C++ avec des réponses pour la préparation des concours, des tests en ligne, examens et aux certifications. Ces questions et réponses sur C++ comprennent divers sujets. Et sont tirés d’un vrai concours écrit. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur C++.
1. Identifiez le type des variables.
typedef char* CHAR; CHAR a,b;
A CHAR*
B CHAR
C char
D char*
2. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; enum letter { A = 20, B, C }; int main() { cout << A << B << C; return 0; }
A 202020
B 202122
C 222120
D Aucune de ces réponses n’est vraie.
3. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; enum Jour { LUNDI, MARDI, MERCREDI, JEUDI, VENDREDI, SAMEDI, DIMANCHE }; int main() { cout << LUNDI << MARDI << MERCREDI << JEUDI << VENDREDI; return 0; }
A 43210
B 01235
C 01234
D 01435
4. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; int main() { int i, j; i = 1; j = (i++, i + 10, 9 + i); cout << j; return 0; }
A 10
B 2
C 11
D 20
5. Combien de séquences d’instructions sont-elles présentes dans C++?
A 2
B 3
C 4
D 5
6. La déclaration de destination pour l’étiquette(label) goto est identifiée par __
A $
B @
C %
D :
7. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; int main () { int i; for (i = 7; i > 0; i--) { cout << i; if (i == 5) break; } return 0; }
A 76
B 7654
C 765
D 5
8. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; int main() { int x = 2, v; void *p = &x; double y = 3; p = &y; v = x + y; cout << v << ', ' << p; return 0; }
A Affiche 5, puis l’adresse mémoire
B Affiche l’adresse mémoire
C Affiche 5
D Aucune de ces réponses n’est vraie.
9. Combien de types de commentaires existe-t-il dans C++?
A 1
B 2
C 3
D 4
10. Quelle est la sortie du code suivant?
#include <iostream> using namespace std; int main() { int n = 5; for ( ; ;) cout << n; return 0; }
A Erreur
B 5
C Affiche 5 infiniment
D Aucune de ces réponses n’est vraie.