Looking for CC - P1 - Promo 2029 test answers and solutions? Browse our comprehensive collection of verified answers for CC - P1 - Promo 2029 at moodle.myefrei.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
On considère un tableau d'entiers tab de taille n. En supposant que tab[0] se trouve à l'adresse mémoire @104 que vaut int * ptr = tab + n ?
Après l'exécution des instructions suivantes, que contiennent les variables str1 et str2 ?
char str1[100] = "abcd";
char str2[100] = "efgh!";
char * p1 = str1;
char * p2 = str2;
while (*p2 != '\0') p2++;
while (*p1 != '\0') *(p2++) = *(p1++);
*p2 = '\0';
On souhaite écrire une fonction swap_array qui échange les valeurs des éléments aux indices i et j d'un tableau t (on suppose que i et j sont des indices valides). Parmi les propositions suivantes, quelle est la bonne implémentation de la fonction swap ?
Quelle est la sortie du programme suivant ?
#include<stdio.h>
int main() {
int i = 0, j = 0;
char str[10] = "abcdef";
char str2[10];
while (str[i] != '\0') {
i++;
}
str2[i] = '\0';
while (i >= 0) {
str2[--i] = str[j++];
}
printf("%s\n", str2);
return 0;
}
On souhaite allouer dynamiquement de l'espace pour une chaîne de caractères de longueur n. Parmi les propositions suivantes, laquelle permet d'y parvenir ?
En exécutant le programme suivant, combien de fois la chaîne "hello" est-elle affichée ?
#include <stdio.h>
int main() {
for (int i = 1; i < 5;) {
printf("hello\n");
i++;
}
return 0;
}
L'algorithme du tri à bulle trie un tableau en plaçant à chaque itération le plus grand élément à sa place. En arrêtant l'algorithme dès que le tableau est trié, en combien d'itérations le tableau int T[6] = {-1, 3, 42, 21, 11, 13} est-il trié ?
On considère l'intégrale .
Parmi les intégrales suivantes, sélectionner celle qui est divergente