QCM 5 Q 1 Soit le pointeur de

  • Slides: 5
Download presentation
QCM 5 / Q 1 Soit le pointeur de fichier défini par FILE *fp

QCM 5 / Q 1 Soit le pointeur de fichier défini par FILE *fp ; on veut ouvrir le fichier " C: /Mesdocuments/essai. txt " en mode écriture. Quelles sont les propositions correctes ? 1) fp = fopen("C: /Mesdocuments/essai. txt ", "w") ; 2) fp = fopen(C: /Mesdocuments/essai. txt, "w") ; 3) le fichier "C: /Mesdocuments/essai. txt " doit exister 4) Si le fichier "C: /Mesdocuments/essai. txt " n’existe pas, il est créé.

QCM 5 / Q 2 Soit le pointeur de fichier défini par FILE *fp

QCM 5 / Q 2 Soit le pointeur de fichier défini par FILE *fp ; on veut ouvrir le fichier " C: /Mesdocuments/essai. txt " en mode lecture. Quelles sont les propositions correctes ? 1) fp=fopen("C: /Mesdocuments/essai. txt ", "r") ; 2) fp=fopen(C: /Mesdocuments/essai. txt, "r") ; 3) le fichier "C: /Mesdocuments/essai. txt " doit exister 4) Si le fichier "C: /Mesdocuments/essai. txt" n’existe pas, il est créé.

QCM 5 / Q 3 a Dans un fichier d’entête. h on met :

QCM 5 / Q 3 a Dans un fichier d’entête. h on met : 1) Les définitions des fonctions 2) Les prototypes des fonctions QCM 5 / Q 3 b Dans un fichier source. c on met : 1) Les définitions des fonctions 2) Les prototypes des fonctions

QCM 5 / Q 4 Le prototype d’une fonction écrivant un tableau d’entiers dans

QCM 5 / Q 4 Le prototype d’une fonction écrivant un tableau d’entiers dans un fichier au format texte serait : 1) void ecrit_tab(FILE *f , int tab[ ] , int dim ) ; 2) int ecrit_tab(char nom_fichier , int tab[ ] , int dim ) ; 3) void ecrit_tab(char nom_fichier[ ] , int tab[ ] , int dim ) ;

Réponses : Q 1 – 1 / 4 Q 2 – 1 / 3

Réponses : Q 1 – 1 / 4 Q 2 – 1 / 3 Q 3 a – 2 // Q 3 b - 1 Q 4 – 1 / 3