logo

Crowdly

Browser

Додати до Chrome

langage C

Шукаєте відповіді та рішення тестів для langage C? Перегляньте нашу велику колекцію перевірених відповідей для langage C в moodle.insa-toulouse.fr.

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

#include <stdio.h>

struct cellule {

  int valeur;

  struct cellule * pointeur;

};

int main (void)

{

  struct cellule cellule1, cellule2, cellule3;

  struct cellule * p;

  cellule1.pointeur=&cellule3;

  cellule2.pointeur=&cellule1;

  cellule3.pointeur=NULL;

  p = cellule2.pointeur;

  cellule1.valeur = 417;

  cellule2.valeur = 23;

  cellule3.valeur = 512;

  printf("%d \n", p->pointeur->valeur);

  return(0);

}

Que va afficher le programme ?

0%
0%
0%
0%
Переглянути це питання
#include <stdio.h>

#include <stdlib.h>

struct elem {

  int i;

  struct elem * next;

};

void ajouter (struct elem *list, int i){

  struct elem * e;

  e=malloc(sizeof(struct elem));

  e->i=i;

  e->next= list;

}

int main(){

  struct elem * list=NULL;

  struct elem* iter=NULL;

  int i;

  ajouter (list,1);

  ajouter (list,2);

  ajouter (list,3);

  iter=list;

  for (i=0;i<2;i++){

    if (iter) {

      printf("%d ",iter->i);

      iter=iter->next;

    }

  }

  return 0;

}

Que va afficher ce programme ?

Переглянути це питання
#include <stdio.h>

struct cellule {

  int valeur;

  struct cellule * pointeur;

};

int main (void)

{

  struct cellule cellule1, cellule2, cellule3;

  struct cellule * p;

  cellule1.valeur = 7;

  cellule2.valeur = 3;

  cellule3.valeur = 2;

  cellule1.pointeur=&cellule2;

  cellule2.pointeur=&cellule3;

  cellule3.pointeur=NULL;

  p = cellule1.pointeur;

  p->valeur = p->valeur + cellule1.valeur;

  printf("%d \n", p->pointeur.valeur);

  return (0);

}

Que va afficher le programme ?

Переглянути це питання
#include <stdio.h>

struct element {

  int valeur;

  struct element * pointeur;

};

int main (void)

{

  struct element cellule1,cellule2,cellule3;

  cellule1.pointeur=&cellule2;

  cellule2.pointeur=&cellule3;

  cellule3.pointeur=NULL;

  cellule1.valeur=8;

  cellule2.valeur=10;

  cellule3.valeur=12;

  printf("%d",cellule1.pointeur->pointeur->valeur);

  return(0);

}

Que va afficher ce programme ?

Переглянути це питання
#include <stdio.h>

struct element {

  int valeur;

  struct element * pointeur;

};

int main (void)

{

  struct element cellule1,cellule2,cellule3;

  cellule1.pointeur=&cellule2;

  cellule2.pointeur=&cellule1;

  cellule3.pointeur=&cellule2;

  cellule1.valeur=8;

  cellule2.valeur=10;

  cellule3.valeur=12;

  printf("%d",cellule1.pointeur->pointeur->valeur);

  return(0);

}

Que va afficher ce programme ?

Переглянути це питання
#include <stdio.h>

#include <stdlib.h>

struct cellule {

  int nb;

  struct cellule * suiv;

};

int main()

{

  struct cellule * l;

  l=malloc(sizeof(struct cellule));

  l->nb=3;

  l->suiv=malloc(sizeof(struct cellule));

  <COMPLETER>

  return (0);

}

Compléter le code suivant à la ligne <COMPLETER>

0%
Переглянути це питання
#include <stdio.h>

#include <stdlib.h>

struct cellule {

  int nb;

  struct cellule * suiv;

};

int main()

{

  struct cellule * l;

  l=malloc(sizeof(struct cellule));

  <COMPLETER>

  l->suiv=NULL:

  return (0);

}

Compléter le code suivant à la ligne <COMPLETER>

Переглянути це питання
#include <stdio.h>

struct element {

  int valeur;

  struct element * pointeur;

};

int main (void)

{

  struct element cellule1,cellule2,cellule3;

  cellule1.pointeur=&cellule2;

  cellule2.pointeur=&cellule1;

  cellule3.pointeur=&cellule2;

  cellule1.valeur=8;

  cellule2.valeur=10;

  cellule3.valeur=12;

  printf("%d",cellule1.pointeur.pointeur.valeur);

  return(0);

}

Que va afficher ce programme ?

Переглянути це питання
#include <stdio.h>

#include <stdlib.h>

struct elem {

  int i;

  struct elem * next;

};

struct elem * ajouter (struct elem *list, int i)

{

  struct elem * e;

  e=malloc(sizeof(struct elem));

  e->i=i;

  e->next= list;

  return (e);

}

int main()

{

  struct elem * list=NULL;

  struct elem* iter=NULL;

  int i;

  list=ajouter (list,1);

  list=ajouter (list,2);

  list=ajouter (list,3);

  iter=list;

  for (i=0;i<4;i++){

    printf("%d \n",iter->i);

    iter=iter->next;

  }

  return 0;

}

Que va afficher ce programme ?

Переглянути це питання
#include <stdio.h>

struct cellule {

  int valeur;

  struct cellule * pointeur;

};

int main (void)

{

  struct cellule cellule1, cellule2, cellule3;

  struct cellule * p;

  cellule1.valeur = 7;

  cellule2.valeur = 3;

  cellule3.valeur = 2;

  cellule2.pointeur=&cellule3;

  cellule3.pointeur=&cellule1;

  cellule1.pointeur=NULL;

  p = cellule2.pointeur;

  p->valeur = p->valeur + cellule1.valeur;

  printf("%d \n", cellule3.valeur);

  return(0);

}

Que va afficher le programme ?

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

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

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

Browser

Додати до Chrome