Les Structures

Les Structures

Professional Development

5 Qs

quiz-placeholder

Similar activities

Système d'Information Commercial

Système d'Information Commercial

Professional Development

5 Qs

Onglets

Onglets

Professional Development

10 Qs

SANG PEMBELAJAR

SANG PEMBELAJAR

Professional Development

10 Qs

Formulation objectifs  (comportementaux)

Formulation objectifs (comportementaux)

Professional Development

4 Qs

Change to negative form

Change to negative form

1st Grade - Professional Development

10 Qs

REFLECTING ON CLASSROOM PRACTICES

REFLECTING ON CLASSROOM PRACTICES

Professional Development

10 Qs

Grammar Test

Grammar Test

KG - Professional Development

10 Qs

Ordering Food in a Restaurant

Ordering Food in a Restaurant

Professional Development

10 Qs

Les Structures

Les Structures

Assessment

Quiz

Education

Professional Development

Medium

Created by

Youssef Ouadid

Used 2+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Laquelle des affirmations suivantes est vraie à propos des structures en C ?

Elles sont limitées à 3 variables membres

Les structures ne peuvent contenir que des types de données de base comme int, float et char.

Contrairement aux tableaux, les structures peuvent regrouper différents types de données en un seul type défini par l'utilisateur.

Comme les tableaux, elles ne peuvent regrouper que les mêmes types de données.

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné le code suivant, quelles lignes de code changeront correctement les variables membres âge en 30 et nom en "Jerry" ?

struct myStruct {

int age ;

char* nom ;

} ;

int main() {

struct myStruct person = {20, "George"} ;

}

person.age = 30 ;

person.name = "Jerry" ;

person = {.name = "Jerry", .age = 30} ;

person = struct myStruct = {.name = "Jerry", .age = 30} ;

personne = {30, "Jerry"} ;

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

En C, les structures vous permettent de créer des types de données personnalisés et complexes pour organiser et utiliser efficacement vos données.

Faux

Vrai

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné la structure suivante, complétez le code pour obtenir la signature de la fonction printTwoPeople() qui a pour premier paramètre un pointeur de type myStruct et pour second paramètre une structure de type myStruct.

struct myStruct {

int âge ;

char* nom ;

} ;

void printTwoPeople(struct .................. personPtr, ......................... ....................... person) ;

1. myStruct*

2. struct

3. myStruct

1. myStruct

2. struct

3. myStruct*

1. myStruct

2. struct

3. myStruct*

1. myStruct

2. myStruct

3. struct

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné la structure suivante, lequel des énoncés de code n'est pas une façon correcte d'initialiser une structure ?

struct myStruct{

int age ;

char* nom ;

} ;

maStructure structure1 = {20, "Bob"} ;

struct myStruct structure1 = {.name = "Bob", .age = 20 } ;

struct myStruct structure1 = {20, "Bob"} ;

struct myStruct structure1 ;

structure1.age = 20 ;

structure1.name = "Bob" ;