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.




