logo

Crowdly

Browser

Додати до Chrome

LU1IN002 - Eléments de programmation 2

Шукаєте відповіді та рішення тестів для LU1IN002 - Eléments de programmation 2? Перегляньте нашу велику колекцію перевірених відповідей для LU1IN002 - Eléments de programmation 2 в moodle-sciences-24.sorbonne-universite.fr.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Nous considérons la liste suivante:

(le point noir symbolise NULL)

et les instructions suivantes :

typedef struct _cellule_t cellule_t;

struct _cellule_t{

int donnee;

cellule_t *suivant;

};

cellule_t *f(int d, cellule_t *liste){

cellule_t *nCell;

if (liste == NULL) {

nCell = malloc(sizeof(cellule_t));

nCell->donnee = d;

nCell->suivant = NULL;

return nCell;

}

liste->suivant = f(d, liste->suivant);

return liste;

}

Quel schéma correspond à la liste après l’appel liste=f(15,liste) ?

0%
0%
0%
0%
100%
0%
Переглянути це питання

Nous considérons les déclarations suivante :

typedef struct _element element;

struct _element {

int v1;

int v2;

element *suivant;

} ;

element *f(element *liste, int val1, int val2) {

element *res=NULL;

while (liste != NULL) {

if ((liste->v1 != val1 ) || (liste->v2 != val2)) {

liste = liste->suivant;

} else {

res = liste;

liste = liste->suivant;

}

}

return res;

}

Que renvoie la fonction f ?

0%
0%
0%
100%
0%
0%
Переглянути це питання

Nous considérons les déclarations suivantes :

typedef struct _cellule_t cellule_t;

struct _cellule_t {

 int donnee;

 cellule_t *suivant;

};

cellule_t *f(cellule_t *liste) {

 cellule_t *tmp;

 tmp = liste;

 if(tmp == NULL) {

  return NULL;

 }

 while(tmp->suivant != NULL){

  tmp = tmp->suivant;

 }

 return tmp;

}

Que renvoie la fonction f ?

0%
0%
0%
0%
0%
0%
Переглянути це питання

Nous considérons la liste suivante :

(où le point noir symbolise NULL)

et les instructions suivantes :

typedef struct _cellule_t cellule_t;

struct _cellule_t{

 int donnee;

 cellule_t *suivant;

};

cellule_t* f(cellule_t* liste){

 cellule_t *tmp;

 tmp = liste;

 if(tmp == NULL) {

  return NULL;

 }

 while(tmp != NULL){

  tmp = tmp->suivant;

 }

 return tmp;

}

Que se passe-t-il lorsqu'on affiche la valeur du champ donnee de l’élément renvoyé par l’appel f(liste)?

0%
0%
0%
100%
Переглянути це питання

Nous considérons la liste suivante :

(où le point noir symbolise NULL)

et les instructions suivantes :

typedef struct _cellule_t cellule_t;

struct _cellule_t {

 int donnee;

 cellule_t *suivant;

};

cellule_t* f(cellule_t* liste){

 cellule_t *tmp;

 tmp = liste;

 if(tmp == NULL) {

  return NULL;

 }

 while(tmp->suivant != NULL){

  tmp = tmp->suivant;

 }

 return tmp;

}

Que se passe-t-il lorsqu'on affiche la valeur du champ donnee de l’élément renvoyé par l’appel f(liste)?

0%
0%
0%
0%
Переглянути це питання

Soit le code suivant :

typedef struct _cellule_t cellule_t;

struct _cellule_t{

 int donnee;

 cellule_t *suivant;

};

cellule_t *cons(int val, cellule_t *pListe){

 cellule_t *el;

 el = malloc(sizeof(cellule_t));

 if (el == NULL) return NULL;

 el->donnee = val;

 el->suivant = pListe;

 return el;

}

int main(){

 cellule_t *ns = NULL;

 ns = cons(15, ns);

 ns = cons(12, ns);

 ns = cons(51, ns);

 return 0;

}

Quel schéma correspond à la liste créée ?

0%
0%
0%
0%
Переглянути це питання

Quelles structures de données permettent de représenter des listes en C ? 

0%
0%
100%
100%
0%
100%
Переглянути це питання

Les éléments d'un tableau sont toujours contigus en mémoire.

100%
0%
Переглянути це питання

Lorsqu'on ajoute un élément au milieu d'une liste, il faut déplacer tous les éléments après le milieu.

0%
0%
Переглянути це питання

Les éléments d'une liste sont toujours contigus en mémoire.

100%
0%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle-sciences-24.sorbonne-universite.fr?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome